This repository contains the source code for a simplified Airbnb clone, demonstrating the power of React, JSON-server, Yarn, and Bootstrap to build modern web applications.
This project is deployed on Netlify and can be accessed at https://lucky-trifle-66d2bd.netlify.app/.
- Email: willsheppard.dev@gmail.com
- LinkedIn: Will Sheppard
For a step-by-step video guide, check out the tutorial on my YouTube channel MergeRebase.
- Dynamic data rendering using React and JSON-server
- Styled with Bootstrap for a responsive design
- Client-side data fetching with Axios
- Simplified search feature
- Loading and error states during data fetch
- Description: Implement user sign-up, login, and session management for personalized experiences.
- Technologies: Firebase Authentication, JWT
- Description: Enable users to search listings based on various criteria and use filters for refined results.
- Technologies: Elasticsearch, JavaScript array filters
- Description: Add a booking system with a calendar to display available dates.
- Technologies: React Calendar, Stripe
- Description: Implement a review and rating system for listings.
- Technologies: Custom-built component in React
- Description: Add a map view to display listings based on geographic locations.
- Technologies: Google Maps API, Mapbox
- Node.js
- Yarn
- Clone the repository:
git clone https://github.com/yourusername/airbnb-clone.git