Skip to content

morningx/Airbnbclone

 
 

Repository files navigation

🚀 Build an Airbnb Clone with Next.js 14, Kinde, Supabase, Prisma, Tailwind and Shadcn/UI!

🚀 Kinde Auth: https://dub.sh/xeU8r3v Resources used:

Next.js: https://nextjs.org Kinde: https://dub.sh/xeU8r3v Tailwind.css: https://tailwindcss.com Shadcn/UI: https://ui.shadcn.com Prisma: https://prisma.io Supabase: https://supabase.com React-date-range: https://www.npmjs.com/package/react-date-range Features:

🌐 Next.js 14 App Router

🔐 Kinde Authentication

📧 Passwordless Auth

🔑 OAuth (Google and Facebook)

💿 Supabase Database

🖼️ Supabase Storage

💨 Prisma ORM

🎨 Styling with Tailwindcss and shadcn UI

Deployment to Vercel

📅 Calendar Implementation

📍 Dynamic Map Implementation

📒 Reservation System

🧠 Filter Bar

🔎 Multi Step Search Modal

📝 Multi Step Form Listing Creation

Speed optimization Streaming with Suspense Boundaries

Pending States Caching Authentication with customized login page!

Server side implementation! homepage filter

favourites

filter2

filter3

ID page

registration

reservations searchpag2

searchpage1

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 97.2%
  • CSS 2.1%
  • JavaScript 0.7%