MediCore is a modern full-stack Hospital Management System developed using Flask, SQLite, HTML, CSS, JavaScript, and Tailwind CSS.
The application enables hospitals, clinics, pathology laboratories, and healthcare centers to efficiently manage patients, appointments, laboratory reports, healthcare analytics, and AI-assisted workflows through a clean and responsive interface.
This project was built as a professional portfolio application for internships, recruiter evaluations, software demonstrations, and healthcare technology showcases.
admin@medicore.ai
Password
medicore123
✅ Secure Authentication using Flask Sessions
✅ Password Hashing using Werkzeug
✅ Patient Registration & Management
✅ Appointment Scheduling System
✅ Laboratory Report Management
✅ Healthcare Analytics Dashboard
✅ Interactive Charts using Chart.js
✅ AI Module Interface
✅ Settings & User Preferences
✅ Responsive UI for Desktop & Mobile
✅ Dark Mode Support
✅ Render Cloud Deployment
Frontend
(HTML + CSS + JavaScript + Tailwind)
│
▼
Flask Backend
│
▼
SQLite Database
│
▼
Render Cloud Deployment
- HTML5
- CSS3
- JavaScript
- Tailwind CSS
- Bootstrap Icons
- Chart.js
- Python
- Flask
- SQLite
- Werkzeug Authentication
- Gunicorn
- Landing Page
- Login System
- Dashboard
- Patient Management
- Patient Details
- Appointment Management
- Laboratory Reports
- Analytics Dashboard
- AI Assistant
- Settings
MediCore/
│
├── app.py
├── requirements.txt
├── runtime.txt
├── Procfile
├── render.yaml
├── README.md
├── LICENSE
│
├── static/
│ ├── css/
│ ├── js/
│ └── screenshots/
│
└── templates/
├── base.html
├── landing.html
├── login.html
├── dashboard.html
├── patients.html
├── patient_detail.html
├── appointments.html
├── lab_reports.html
├── analytics.html
├── ai_tools.html
└── settings.html
git clone https://github.com/mrashish18/MediCore.gitMove into the project
cd MediCoreCreate Virtual Environment
python -m venv .venvActivate Environment
.venv\Scripts\activatesource .venv/bin/activateInstall Dependencies
pip install -r requirements.txtRun the Application
python app.pyOpen
http://127.0.0.1:5000
The project is deployed on Render.
pip install -r requirements.txtgunicorn app:appEnvironment Variables
SECRET_KEY
- Developed a full-stack Hospital Management System using Flask and SQLite.
- Designed secure authentication with password hashing and Flask sessions.
- Built patient management, appointment scheduling, laboratory reports, analytics, and AI workflow modules.
- Created responsive dashboards using Tailwind CSS and Chart.js.
- Deployed the application on Render with production-ready configuration.
- Managed project development using Git and GitHub.
- Role-Based Access Control (Admin, Doctor, Patient, Lab Technician, Receptionist)
- AI Symptom Checker
- AI Medical Report Summarizer
- QR Code Patient ID
- PDF Report Generation
- Email Notifications
- REST API
- Mobile Application
- OCR Prescription Scanner
- Voice Assistant
- Drug Interaction Checker
BS in Data Science and Applications
Indian Institute of Technology Madras
GitHub
© 2026 Ashish Kumar
This project is intended for educational, learning, portfolio, and demonstration purposes.
Commercial redistribution, resale, or reproduction without permission is prohibited.
See the LICENSE file for complete licensing information.
⭐ If you found this project useful, consider giving it a Star on GitHub.












