Skip to content

Latest commit

 

History

History
79 lines (47 loc) · 2.21 KB

README.md

File metadata and controls

79 lines (47 loc) · 2.21 KB

Airbnb Clone

Welcome to the Airbnb Clone GitHub repository. This project is a simplified Airbnb clone that helps users find and manage property listings. It features key functionalities like property browsing, filtering, viewing details, editing property information, and deletion. The project is built using Vite, React, Next.js, and Node.js to deliver a seamless user experience.

Screeshots

Home

PropertyDetails

EditProperty

PropertyPictures

Responsive

Features

  • Property Listings: Explore a catalog of available properties.
  • Filtering: Quickly find properties by location and dates.
  • Property Details: View detailed information and images for each property.
  • Edit Property: Update property information and images.
  • Property Deletion: Remove listings that are no longer available.

Technologies Used

  • Vite: Speeds up development and enhances project efficiency.
  • React: Powers the user interface with responsive, reusable components.
  • Next.js: Facilitates server-side rendering, improving SEO and performance.
  • Node.js: Manages data storage and user actions efficiently.

Folder Structure

  • client/: Contains the front-end React application.
  • server/: Houses the Node.js server for data handling and user actions.

Getting Started

*Note: Users need to have Node.js installed to run the app. You can download it from https://nodejs.org/.


  1. Clone the repository to your local machine:

  1. Start the client application:
  • **cd client
  • **npm install
  • **npm run dev

  1. Start the server:
  • **cd server
  • **npm install
  • **npm run dev

  1. Open your browser and visit https://localhost:5173 to access the Airbnb Clone.


Contact


If you have any questions or would like to get in touch, please reach out to:

👤 Hector Bernstorff

📧 [email protected]

Thank you for exploring the Airbnb Clone project!