Overview
RentalHub is a full-stack MERN application that provides a complete rental management solution with role-based access control. It features three distinct dashboards Admin, Vendor, and Customer each tailored to specific workflows.
What Users Can Do
- Vendor Dashboard List products, manage rentals, and track activity
- Customer Dashboard Browse available products and rent seamlessly
- Admin Dashboard Manage vendors, customers, and platform-wide insights
- Role-based authentication with separate dashboards for Admin, Vendor, and Customer
- Invoice download functionality available for all user roles
- Real-time rental tracking and activity management
Why I Built This
"Built to solve the complexity of multi-role rental platforms, providing a scalable and intuitive experience for property managers trusted by 10,000+ users."
Tech Stack
MongoDB
Flexible document database for storing rental listings, users, and transactions
Express.js
Lightweight Node.js framework for building RESTful APIs
React
Component-based frontend library for building interactive dashboards
Node.js
JavaScript runtime for scalable backend services
Tailwind CSS
Utility-first CSS framework for rapid, responsive UI development
After Launch & Impact
A production-ready rental management platform demonstrating full-stack MERN proficiency with real-world multi-role architecture and scalable design patterns.
