Electronic Medical Record using Django
Live Demo: https://muhgussap.pythonanywhere.com
med-9 is an Electronic Medical Record (EMR) management system built with Django. It provides a robust platform for managing patient records, integrating with APIs such as WHO ICD, and offers a modern Argon Dashboard-based interface for users.
- User authentication and registration (Django)
- Patient record management
- Integration with WHO ICD API for medical coding
- Dashboard UI based on Argon Dashboard PRO (Bootstrap 4)
- Responsive design with HTML, CSS, and custom SCSS
- Google OAuth2 authentication support
-
Clone the repository:
git clone https://github.com/muhgussap17/med-9.git cd med-9
-
Install dependencies:
pip install -r requirements.txt
-
Set up your environment variables as needed.
-
Apply migrations:
python manage.py migrate
-
Run the server:
python manage.py runserver
-
Visit
http://localhost:8000
or the hosted link above.
- Register or login as a user.
- Add, view, or edit patient records.
- Use dashboard features to view statistics, maps, and charts.
- Search for ICD codes using the integrated WHO API.
- Django (Python)
- Bootstrap 4 (Argon Dashboard PRO)
- HTML5, CSS3, SCSS, JavaScript
- PostgreSQL
- Google OAuth2
- WHO ICD API
med-9/
├── core/ # Main Django app with models, views, templates, etc.
├── myproject/ # Django project settings and configuration
├── static/ # Static files (CSS, JS, images, SCSS)
├── .gitignore # Git ignore file
├── LICENSE # Project license
├── manage.py # Django management script
├── requirements.txt # Python dependencies
This project is licensed under the MIT License - see the LICENSE file for details.
- muhgussap17
- Instagram: @muhgussap