🩺 1. INTRODUCTION

Welcome to the Medical Management System — a vibrant, student-built web application designed to simplify healthcare management for doctors and clinics. This system allows registered doctors to securely log in, manage patient records, issue prescriptions, and monitor key medical statistics through a modern, interactive dashboard.

Built using Python's Streamlit framework and powered by a MySQL backend, this project combines essential elements of full-stack development in an educational setting.

🧑‍⚕️ Whether it's tracking patient history or generating prescriptions on the fly, the system ensures medical data is always just a click away.

📚 This project also serves as a hands-on learning experience in:

CleanShot 2025-07-07 at 04.54.37@2x.png

CleanShot 2025-07-07 at 04.33.18@2x.png


2. PROJECT OBJECTIVES

Primary Objectives:

  1. Digital Patient Management: Create a centralised system to store and manage patient information, including personal details, medical history, and contact information.
  2. Prescription Management: Develop a comprehensive prescription system that allows doctors to create, view, and manage patient prescriptions with proper documentation.
  3. Doctor Authentication: Implement secure user authentication system for doctor registration and login to ensure data privacy and access control.
  4. Data Visualization: Provide interactive dashboard with statistics and metrics to help doctors track their practice performance and patient engagement.
  5. User-Friendly Interface: Design an intuitive, responsive web interface that is easy to navigate for healthcare professionals with varying technical expertise.

Secondary Objectives:

  1. Database Integration: Demonstrate proficiency in relational database design and MySQL integration with Python applications.
  2. Modern Web Development: Showcase contemporary web development practices using Streamlit framework for rapid application development.