Skip to content

surajjayraman/Dream

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 

Repository files navigation

Dream

Alt text


Full Stack Home Rentals Application

Dream is a full stack web application for managing home rentals. It allows users to view available homes, book rentals, and manage their bookings. The application is built using the MERN stack (MongoDB, Express.js, React.js, Node.js).

Features

  • User authentication (signup, login, logout)
  • View available homes
  • Filter homes by location, price, amenities, etc.
  • Book rentals
  • View and manage bookings
  • Admin dashboard (for managing homes, bookings, users, etc.)

Technologies Used

  • Frontend: React.js, Redux
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Other: HTML, CSS, JavaScript, Bootstrap

Getting Started

To run this application locally, follow these steps:

  1. Clone the repository: git clone <repository-url>
  2. Install dependencies: npm install (both in the root directory and in the client directory)
  3. Start the server: npm start (in the root directory)
  4. Start the client: npm start (in the client directory)

Configuration

You'll need to set up a MongoDB database and configure the connection in a .env file. Additionally, you may need to configure other environment variables for things like JWT secret, etc.

Contributing

Contributions are welcome! Please fork the repository and submit a pull request with your changes.

License

This project is licensed under the MIT License.

Acknowledgements

This project was created as part of a full stack web development course and is for educational purposes only.


About

Full Stack Home Rentals application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages