Welcome to my Airbnb Clone, a showcase of my skills and dedication to creating a feature-packed web application. This project is proudly deployed on Vercel, ensuring a seamless and accessible experience. Here's everything you need to know:
Explore the magic of my Airbnb Clone, a web application designed and developed to replicate the functionality of Airbnb. With a focus on user experience and cutting-edge technologies, this project demonstrates my proficiency in full-stack development.
- Ecosystems: React, Next.js, Tailwind CSS
- Authentication: Credential, Google, Github
- Media Handling: Cloudinary CDN
- Form Handling: react-hook-form, react-toast
- Date Range: react-date-range
- Deployment: Vercel
Discover the following features implemented with precision and care:
- Responsive Design: Tailwind CSS ensures a sleek and responsive UI on all devices.
- Authentication Options: Choose between traditional credentials, Google, or Github for seamless login.
- Media Upload: Effortlessly upload property images using Cloudinary CDN.
- Booking System: Manage reservations, cancellations, and property creation/deletion.
- Advanced Search Algorithm: Smart filtering based on various criteria.
- Favorites System: Save and organize your favorite properties.
- Shareable URL Filters: Share your search criteria with friends via URL.
This project is live on Vercel, providing you with a real-time experience. Visit the Live Demo to explore the application.
Follow these steps to run the project on your local machine:
- Clone the repository.
- Install dependencies using
npm install
. - Set up your environment variables.
- Run the development server with
npm run dev
.
Your feedback is valuable! If you have any questions, suggestions, or issues, please feel free to reach out. I'm committed to continuous improvement and would love to hear your thoughts.
Thank you for exploring my Airbnb Clone project. 🚀✨