divyeshio / next-airbnb

Airbnb clone made with NextJS and Tailwind CSS

Home Page:https://next-airbnb-divyeshio.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This is a repository for a Full Stack Airbnb Clone with Next.js 13 App Router: React, Tailwind, Prisma, MongoDB, NextAuth.

https://next-airbnb-divyeshio.vercel.app/

Features:

  • Booking / Reservation system
  • Guest reservation cancellation
  • Owner reservation cancellation
  • Pricing calculation
  • Advanced search algorithm by category, date range, map location, number of guests, rooms and bathrooms
  • Favorites system
  • Shareable URL filter
  • Creation and deletion of properties
  • Authentication :
    • Email/Password
    • Google Integration
    • Github Integration
  • Image upload using Cloudinary CDN
  • Client form validation and handling using react-hook-form
  • Server error handling using react-toast
  • Calendars with react-date-range
  • Page loading state
  • Page empty state
  • Tailwind design, animations and effects
  • Fully responsive

Screenshots:

Home Page

Home Page

Property Details

Property Details

Property Details

Login and Register

Login

Register

Filter

Filter

My Properties

My Properties

Trips

Trips

Favorites Properties

Favorites

About

Airbnb clone made with NextJS and Tailwind CSS

https://next-airbnb-divyeshio.vercel.app


Languages

Language:TypeScript 99.2%Language:JavaScript 0.5%Language:CSS 0.3%