Vitoo Welcome to the Airbnb Application repository! This is a web application built using Next.js, MongoDB, and Prisma, designed to provide users with a platform to book and reserve accommodations.
- User-friendly interface for browsing and booking accommodations.
- Robust search functionality with filters for location, price range, amenities, and more.
- Detailed accommodation listings with high-quality images, descriptions, and availability calendars.
- Secure authentication.
- Integration with MongoDB to store and manage accommodation data.
- Integration with Prisma as the ORM (Object Relational Mapping) for database operations.
Node version 14.x
To get started with the Airbnb Application locally, follow these steps:
- Clone the repository:
git https://github.com/harbouli/Vitoo.git
DATABASE_URL=
NEXTAUTH_SECRET=
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
NEXT_PUBLIC_CLOUDINARY_CLOUD_NAME=
npx prisma db push
npm run dev
You can also check out this YouTube tutorial that provides a step-by-step guide on building a similar application:
Airbnb Clone Application Tutorial. (2023): https://www.youtube.com/watch?v=c_-b_isI4vg&t=3s
If you have any questions, suggestions, or just want to connect, feel free to reach out. You can contact me at [[email protected]].
Happy booking!