Med-Safe
Pharmacy inventory management and automated medicine expiry tracking system
- Year
- 2026
- Role
- Full-Stack Developer
- Context
- Harvard CS50x Final Project
- Status
- Completed
Overview
Med-Safe is a comprehensive pharmacy management application developed as the capstone final project for Harvard's prestigious CS50x introduction to computer science.
The platform safeguards patients and inventory by tracking medicine stock levels, batch numbers, and upcoming expiration dates, triggering automated alerts before stock expires.
Key Highlights
What makes it standout
- Automated expiry date forecasting with color-coded critical inventory warnings
- Dynamic stock adjustment and batch tracking for multi-supplier pharmacy operations
- Role-based access control with secure password hashing and session management
- Developed and defended as the capstone project for Harvard University's CS50x
System Design
Architecture & Pipeline
Backend Architecture
Lightweight, robust Python Flask application structuring RESTful routes and relational queries.
Database Layer
Normalized SQLite database storing medicine catalogues, batch transactions, and audit logs.
Security & Validation
Server-side form verification, CSRF mitigation, and password hashing via Werkzeug.