Skip to content

Latest commit

 

History

History
47 lines (35 loc) · 2 KB

README.md

File metadata and controls

47 lines (35 loc) · 2 KB

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.