Welcome to the documentation for the Airbnb-Clone! This project is an open-source Airbnb clone that aims to replicate some of the key features of the popular accommodation platform.
App Demo - https://airbnb-clone-six-liart.vercel.app/
One of the most recent additions to this project is the integration of maps using the Leaflet library. This allows users to visualize the location of properties on a map, making it easier to plan their travel and accommodation arrangements.
The project utilizes a mix of server-side rendering and client-side rendering to create a seamless user experience. This allows for fast and efficient loading of content, while also ensuring that the website is fully accessible to search engines.
To get started with this project, you can clone the repository and run it on your local machine. You'll need to have Node.js installed, as well as the necessary dependencies listed in the package.json file. Once you have everything set up, you can start exploring the codebase and making changes to suit your needs.
Clone the project
git clone https://github.com/anastasia-starostina/airbnb-clone.git
Move to the project directory
cd airbnb2.0
Install dependencies
npm i
Start Next JS app
npm run dev
- Search functionality with a date range.
- Tailwind styling throughout.
- Fully responsive design.
- Airbnb Design Language.
- Next JS
- TailwindCSS
- Leaflet Maps
If you encounter any issues while using this project, please feel free to open an issue on the repository page. We welcome contributions from developers of all skill levels, and we're always looking for ways to improve the codebase and make it more accessible to others.
Airbnb-clone is licensed under the MIT License. You are free to use, modify, and distribute the app as you see fit, as long as you include the original license and attribution to the original authors.