Nov 2025 – Present 🔗 Live: https://majorproject9307.onrender.com 📁 GitHub: https://github.com/RishiRaj5495/MajorProject9307 Built a full-stack rental listing platform where users can list properties, set pricing, give ratings, and explore locations on an interactive map. ⚙️ Key Engineering Highlights: • Implemented role-based access control — separate permissions for hosts and guests. • Built server-side validation and authorization middleware for secure data handling. • Designed normalized MongoDB schemas for listings, users, and reviews. • Integrated Mapbox for geo-spatial property search and interactive map exploration. • Designed RESTful APIs following MVC architecture with clean route separation and reusable middleware. • Implemented dynamic pricing and a ratings system with data consistency checks. • Deployed on Render with environment-based configuration for production readiness. 🛠 Tech Stack: Node.js, Express.js, MongoDB, Mapbox, Bootstrap, HTML, CSS