Welcome to Rento, where your dream home or ideal piece of land awaits! Our platform is dedicated to helping you find the perfect property that aligns with your unique preferences and desires. Whether you're in search of a cozy home, a spacious estate, or a piece of land to call your own, we're here to make your vision a reality.Our user-friendly interface allows you to specify your preferences, from location and size to specific features and amenities. But our commitment doesn't stop there. We go beyond just connecting you with your dream property.
At Rento, we understand the importance of seamless living experiences, which is why we also offer a comprehensive rent management system. Enjoy the convenience of efficient rent handling, ensuring a hassle-free experience for both landlords and tenants. Discover the ease of finding your ideal home or land and managing your rental properties effortlessly with Rento. Your journey to the perfect living space begins here.
Rento
I made use of express js, node js and mongodb for database.All the contents are dynamically displayed via ejs as template engine. Finally for styling I used bootstrap as it to make pages responsive.
-
Clone the repository:
git clone https://github.com/Ayush-n25/Rento.git
-
Install dependencies:
npm install
-
Set up the MongoDB database in mongoDBcon.js set connection string as per requirement with your own.
Make sure you have mongodb and node js along with all required dependencies.
npm start
- The Dockerfile and docker compose file are present in the root folder.
- Note: An volume for mongodb is used ; thus no need for adding an mongodb connection string(i.e. mongodb atlas connection string)
docker-compose up --build
- Your application will be running on port 3000 (go to localhost:3000/)