Skip to content

This is an Airbnb clone web app built using React . The app allows users to browse and book listings, view their reservations, and manage their profiles. It includes features such as searching listings by location, dates, and e.t.c.

Notifications You must be signed in to change notification settings

nnatroo/booking-website-landing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Airbnb Clone Web App

This is an Airbnb clone web app built using React and Firebase. The app allows users to browse and book listings, view their reservations, and manage their profiles.

Installation

Clone the repository:

git clone https://github.com/nnatroo/airbnb-app.git

Install the dependencies:

cd airbnb-clone
npm install

Set up Firebase:

  • Create a new Firebase project
  • Enable Email/Password authentication in Firebase console
  • Create a new Realtime Database in Firebase console
  • Update the .env file with your Firebase configuration Run the app:
npm start

Features

  • Browse and search listings by location, dates, and other filters
  • View listing details, including photos, description, and amenities
  • Book listings by selecting dates and number of guests
  • View reservations and booking details
  • Manage user profile, including name, email, and password
  • Add and manage listings (admin only)

Technologies Used

  • React for building the user interface
  • Firebase for user authentication and data storage
  • React Router for routing between pages
  • Material-UI for UI components and styling
  • Redux for state management

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Screenshot

image

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

About

This is an Airbnb clone web app built using React . The app allows users to browse and book listings, view their reservations, and manage their profiles. It includes features such as searching listings by location, dates, and e.t.c.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published