Skip to content
/ Airbnb-Clone Public template

The Platform dynamic vacation rental website similar to Airbnb using React, Firebase for user authentication, and JSON data for property listings. Implemented user registration and login functionalities, enhancing the user experience with seamless access to personalized property searches.

Notifications You must be signed in to change notification settings

Shivakant1105/Airbnb-Clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Airbnb Clone with Firebase Authentication

Overview

This project is a simplified clone of Airbnb, built using React for the frontend, Tailwind CSS for styling, and Firebase for user authentication. It provides users with the ability to browse property listings, sign up for an account, and log in securely.

Features

1.User Authentication: Firebase authentication ensures secure and seamless user registration and login. 2. Property Listings: Explore a variety of property listings with details and images. 3. Responsive Design: Tailwind CSS is used for a sleek and responsive user interface, ensuring a seamless experience across devices. Airbnb

Prerequisites

  1. Make sure you have the following installed:
  2. Node.js
  3. npm (comes with Node.js)

Getting Started

Clone the repository:

  1. https://github.com/Shivakant1105/Airbnb-Clone.git
  2. Navigate to the project directory:
  3. cd react-airbnb-clone
  4. Install dependencies:
  5. npm install
  6. Set up Firebase:
  7. Create a new Firebase project: Firebase Console.
  8. Obtain your Firebase configuration and replace it in src/firebase/firebase.js.
  9. Enable Email/Password authentication in the Firebase console.
  10. Run the application:
  11. npm start
  12. Open http://localhost:3000 in your browser.

Usage

Visit the homepage to explore property listings. Sign up for an account or log in using Firebase authentication. Enjoy browsing and testing the Airbnb clone functionality.

Contributing

Feel free to contribute to this project. Open an issue or submit a pull request with any improvements or features.

License

This project is licensed under the MIT License.

This README provides a starting point, and you can customize it further based on your project's specific features and requirements. Additionally, don't forget to include information about the project structure, how to deploy, and any other relevant details.

About

The Platform dynamic vacation rental website similar to Airbnb using React, Firebase for user authentication, and JSON data for property listings. Implemented user registration and login functionalities, enhancing the user experience with seamless access to personalized property searches.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published