Create a Calendar Scheduling Platform using Next.js, Nylas, Auth.js, Tailwind | 2024

NextjsTailwindcssNylasReactTypescriptAuthjsBooking FormCalendarPrismaPostgres

Course Overview

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

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!

Features:

  • 🌐 Next.js App Router

  • πŸ” Nylas Calendar API

  • πŸ’ͺ Create Meetings, Cancel Meetings, Search up the calendar

  • πŸ”’ Custom auth using Next–Auth

  • πŸ”‘ OAuth (Google and GitHub)

  • ✏️ Custom booking form with dynamic availability & real-time updates

  • πŸ“† Fully custom-built calendarβ€”no plugins, all from scratch!

  • πŸ‘‹ Availability Integration into the calendar

  • πŸ’Ώ Supabase Postgres Database

  • πŸ’¨ Prisma Orm

  • 🌐 Fully responsive landing page with a dark mode toggle

  • βœ… Server Validation using Zod and Conform

  • 😱 Unique Username validation

  • πŸ“§ Automatic email confirmations & real-time event syncing

  • πŸ—‚οΈ File Upload with Uploadthing

  • πŸ–₯️ Beautiful dashboard for meetings, settings, and availability

  • 🎨 Styling with Tailwindcss and Shadcn UI

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

Course Includes:

Level:

advanced

Duration:

14 hours

Language:

English

Price:

Free