WebApp

Med-Safe

Pharmacy inventory management and automated medicine expiry tracking system

Med-Safe Preview
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

01

Backend Architecture

Lightweight, robust Python Flask application structuring RESTful routes and relational queries.

02

Database Layer

Normalized SQLite database storing medicine catalogues, batch transactions, and audit logs.

03

Security & Validation

Server-side form verification, CSRF mitigation, and password hashing via Werkzeug.

Technologies & Tools

PythonFlaskSQLiteJavaScriptHTML5CSS3BootstrapCS50x

Contact

Have an idea? Let's build it.

Got a project in mind, building something exciting, or just want to collaborate? Drop me an email and let's make it happen.