This Airbnb Clone uses NextJS 13, ReactJS, TailwindCSS, Prisma, MongoDB, and NextAuth.
This project contains a booking/reservation system, owner cancellation, and Google and GitHub authentication.
- Creation and deletion of property.
- Pricing calculation
- Advanced search algorithm by category, date range, map location, number of guests, rooms, and bathrooms
- Filtering out properties that have a reservation in your desired date range to travel
- Tailwind design with animations and effects
- Full responsiveness
- Server error handling using react-toast
- Calendars with react-date-range
- Image upload using Cloudinary CDN
- Favorites System