HomeHopper



Welcome to HomeHopper, your go-to platform for finding and managing home rentals.
Table of Contents π
Introduction
HomeHopper is a web application that allows users to browse, create, and manage rental properties. It provides a seamless user experience for both property owners and renters.
Features
User Authentication π
Create, Read, Update, Delete Spots π
Responsive Design π±
Review and Rating System β
Search and Filter Listings π
Detailed Spot Information βΉοΈ
User Profiles π€
Technologies Used
React βοΈ
Redux π
Express β‘
Sequelize π
Setup
βοΈ To set up the project locally, follow these steps:
Clone the repository:
2. Install dependencies:
3.. Create a
.env file in the root directory and add the following variables:4. Set up the backend database, start the frontend and backend server, and open your browser :
Navigate to the backend directory:
Create the database:
Run migrations:
Seed the database (optional):
Start the backend server:
Navigate to the frontend directory:
Start the frontend development server:
Open your browser and navigate to http://localhost:3000 to view the application.
Usage
π₯οΈ You can access the deployed application at HomeHopper on Render.
Contributing
π€ Contributions are welcome! Please fork the repository and create a pull request.
License
π This project is licensed under the MIT License.
0 likes Β· 10 views Β· Dec 4, 2024
HomeHopper is a full-stack web application for finding and managing home rentals. It offers a seamless user experience for both property owners and renters. Thβ¦