PinaupaPH is a comprehensive apartment management system built on the MERN stack, designed to streamline the management and operations of apartment complexes. This cloud-based solution offers features for both tenants and administrators, providing a centralized platform for efficient apartment management.
This is our Academic Capstone Project.
- Username/Email: admin
- Password: qwe123qwe
- Username/Email: jsllcllr
- Password: qwe123qwe
-
Joselle E. Callora
-
Roland Q. Angeles Jr
-
Juan Carlos V. Marquez
-
Christian Andrei V. Dy
-
User Authentication:
- Secure user authentication system for tenants and administrators.
-
Dashboard:
- Intuitive dashboards for both tenants and administrators to get a quick overview.
-
Tenant Management:
- Track tenant information, lease agreements, and payment history.
-
Maintenance Requests:
- Tenants can submit maintenance requests, and administrators can manage and track them.
-
Payments:
- Online rent payment functionality with payment history tracking.
-
Document Management:
- Centralized storage for important documents such as leases, invoices, and receipts.
-
CCTV Integration:
- Remotely viewing of surveillances footages.
-
Frontend:
- React.js, TailwindCSS, Figma for the user interface.
-
Backend:
- Node.js and Express.js for server-side development.
-
Database:
- MongoDB for scalable and flexible data storage.
-
Authentication:
- JSON Web Tokens (JWT) for secure user authentication.
-
Deployment:
- Cloud deployment using Vercel.
-
Global State Management
- Redux
- Node.js and npm installed.
- MongoDB Database set up.
- Clone the repository:
git clone https://github.com/josellecallora08/PinaupaPH.git