An Airbnb clone project built with Next.js, React, Prisma, and Node.js. This project aims to replicate the core features and functionalities of the Airbnb platform for property listings and reservations.
- User authentication and authorization
- Property listing creation and management
- Property reservations and booking
- User favorites and saved properties
- Search and filter property listings
- Real-time chat for property inquiries
- Interactive maps for property locations
- Responsive design for mobile and desktop
- Next.js
- React
- Prisma
- Node.js
- MongoDB (or your database of choice)
- NextAuth.js for authentication
- Leaflet for maps
- Tailwind CSS for styling
-
Clone the repository:
git clone https://github.com/SudoKMaar/airbnb.git
-
Change into the project directory:
cd airbnb
-
Install dependencies:
npm install # or yarn install
This project is licensed under the MIT License.