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.
- 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.
- 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.
client/
: Contains the front-end React application.server/
: Houses the Node.js server for data handling and user actions.
*Note: Users need to have Node.js installed to run the app. You can download it from https://nodejs.org/.
- Clone the repository to your local machine:
- Start the client application:
- **cd client
- **npm install
- **npm run dev
- Start the server:
- **cd server
- **npm install
- **npm run dev
- 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
Thank you for exploring the Airbnb Clone project!