A modern MERN stack property booking platform with secure authentication, map integration, and PDF brochure support β designed for speed, security, and simplicity.
- π Secure Registration & Login
- π‘ Explore & Book Property Visits
- π Download Property Brochures (PDF)
- π§ Password Recovery via Email
- π View Locations with Map Integration
- π¬ Direct Contact with Owners
- π Secure Admin Dashboard
- β Add / βοΈ Edit / β Delete Properties
- π View Bookings & Generate Reports
- π₯ Manage Users
- π§ Email Communication with Users
- πΊ Map-based Property Visualization
| Layer | Technology |
|---|---|
| Frontend | React.js, CSS3 |
| Backend | Node.js, Express |
| Database | MongoDB |
| Tools | Postman, Git |
A seamless experience for property buyers & managers:
- Real-time booking & communication
- Responsive & modern UI
- RESTful APIs with secure JWT authentication
- Git-based version control for scalability
# Clone the repository
git clone https://github.com/darshpatel2714/HomeVision.git
cd HomeVision
# Install dependencies
cd backend
npm install
cd ../frontend
npm install
# Configure environment variables (.env)
# Example:
# MONGO_URI=your_mongo_connection_string
# JWT_SECRET=your_secret
# Start backend
npm run dev
# Start frontend
npm start