A comprehensive Full-Stack Management Information System designed to digitalize and streamline the daily operations, donor management, and inventory tracking of the Makati Human Milk Bank.
- Frontend: HTML5, CSS3, Vanilla JavaScript (Session Storage for Auth)
- Backend: Node.js, Express.js
- Database: MySQL (mysql2 with async/await)
- Security: bcryptjs (Password Hashing)
- Secure Authentication: Role-based access control (Admin, Nurse, Midwife).
- Administrative Dashboard: Central hub for system navigation and overview.
- Donor Management: Registration and tracking of donor profiles and medical history.
- Inventory System: Tracking milk collection, pasteurization lab results, and available volume.
- Dispensing & Beneficiaries: Managing requests and distributing pasteurized milk safely.
Follow these exact steps to get the project running on your local machine.
Ensure you have the following installed:
- Node.js (LTS Version)
- MySQL Server & Workbench
- Git
Open your terminal and run:
git clone [https://github.com/YOUR-USERNAME/HMBS.git](https://github.com/YOUR-USERNAME/HMBS.git)
cd HMBS