Free tutorials
Create a Invoice Platform using Next.js 1510h 2m

Create a Invoice Platform using Next.js 15

@janmarshalcoding10h 2mIntermediate
nextjstailwindcssprismamailtraptypescriptnext-authneonpostgresvercel

Source code

Premium
$29one-time

Includes the complete project source. Access is granted through a GitHub invite to your account.

About this tutorial

Hey everyone, what's up πŸ‘‹πŸ»

In this video, we are going to build a full stack Invoice Platform from complete scratch using the best tech on the market. This includes Next.js, Mailtrap, Neon Postgres, Prisma, Tailwind CSS, Auth.js, Shadcn/UI, Vercel, Conform and much more. This is a full-stack tutorial, which means we will build everything from start to finish!

Features:

  • 🌐 Next.js App Router

  • πŸ“§ Mailtrap Email API

  • πŸ’ͺ Create Invoices, Edit Invoices, Mark Invoices as Paid

  • πŸš€ Send Emails with beautiful email templates

  • πŸ”’ Custom auth using Auth.js

  • πŸ”‘ Magic Link Auth with Mailtrap

  • πŸ“ƒREAL Custom PDF Generation

  • πŸ‘€ Send Invoice to Client

  • πŸ„β€β™‚οΈ Send Reminder Email

  • πŸ’½ Neon Postgres Database

  • πŸ’¨ Prisma ORM

  • 🏎️ Beautiful Dashboard with animated Chart

  • βœ… Server Validation using Zod and Conform

  • 🎨 Styling with Tailwindcss and Shadcn UI

  • πŸ˜Άβ€πŸŒ«οΈ Deployment to vercel

After the tutorial

Wiring auth by hand is the right way to learn it. Wiring it again on every product you ship is not. SyntaxKit is a Next.js starter kit with Better Auth, OAuth, and 2FA already wired in.

From $199 Β· one-time payment Β· lifetime updates

Related tutorials

View all
Create a Scheduling Platform using Next.js 1514h 2m

Create a Scheduling Platform using Next.js 15

In this video, we are going to build a full stack scheduling application from complete scratch using the best tech on the market. This includes Next.js, Nylas, Supabase Postgres, Prisma, Tailwind CSS, Auth.js, Shadcn/UI, Vercel, Conform and much more. This is a full-stack tutorial, which means we will build everything from start to finish!

AdvancedWatch
Create a LMS Course Platform with Next.js23h 18m

Create a LMS Course Platform with Next.js

We will build a complete LMS course platform from absolute scratch. We will build everything from a beautiful landing page to display all of the available courses, continue with an admin dashboard to create courses, edit courses, track your success with analytics, and much more, and then we will move on to a breathtaking customer dashboard that allows the customer to track their video course progress, watch the videos individually, read the descriptions, mark lessons as completed, and much more.

AdvancedWatch
TanStack Start Full Stack Course (10 Hours) | Server Functions, Middleware, Auth etc.10h 4m

TanStack Start Full Stack Course (10 Hours) | Server Functions, Middleware, Auth etc.

TanStack Start has gained a lot of popularity recently, and for good reason. It's a game-changing framework offering end-to-end type safety while being one of the fastest on the market. In this tutorial, you'll learn everything there is to know about TanStack Start from A to Z. We'll cover the architecture, take a deep dive into routing, server functions, middleware, server routes, metadata and meta tags, data fetching, authentication, deployment, and much more. This isn't just a light overview, it's a deep dive covering all the key concepts in detail. By the end, you'll know how to build fast, secure, and well-optimized production-grade TanStack Start applications.

BeginnerWatch