Skip to content

Commit 4cd6717

Browse files
Created an Electronic eHospital project which allows doctors to monitor their patints health remotely and allows for consulations
1 parent e6d5ca6 commit 4cd6717

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+7308
-0
lines changed

eHOSPITAL/README.md

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
# eHospital
2+
3+
*Empowering healthcare through seamless digital connections.*
4+
5+
![last commit](https://img.shields.io/badge/last_commit-yesterday-blue)
6+
![html](https://img.shields.io/badge/html-45.3%25-blue)
7+
![languages](https://img.shields.io/badge/languages-3-gray)
8+
9+
**Built with the tools and technologies:**
10+
11+
![Python](https://img.shields.io/badge/Python-blue?style=flat&logo=python)
12+
13+
## Table of Contents
14+
- [Overview](#overview)
15+
- [Getting Started](#getting-started)
16+
- [Prerequisites](#prerequisites)
17+
- [Installation](#installation)
18+
- [Usage](#usage)
19+
- [Testing](#testing)
20+
21+
## Overview
22+
23+
**eHospital** is a powerful Electronic Health Monitoring System built on Django, designed to streamline healthcare management and enhance user experiences through real-time data capabilities.
24+
25+
### Why eHospital?
26+
27+
This project aims to simplify healthcare application development while ensuring robust functionality. The core features include:
28+
29+
- 🩺 **Real-time Health Monitoring**: Integrates MQTT for seamless data exchange, enhancing application responsiveness.
30+
- 👥 **User Role Management**: Supports distinct roles for patients, doctors, and admins, streamlining access and interactions.
31+
- 📊 **User-Friendly Dashboards**: Tailored dashboards for doctors and patients improve engagement and accessibility.
32+
- 🔗 **Modular Architecture**: Promotes maintainability and scalability with well-defined URL routing and application configurations.
33+
34+
## Getting Started
35+
36+
### Prerequisites
37+
38+
This project requires the following dependencies:
39+
40+
- **Programming Language**: Python
41+
- **Package Manager**: Pip
42+
43+
### Installation
44+
45+
Build eHospital from the source and install dependencies:
46+
47+
1. **Clone the repository:**
48+
```bash
49+
git clone https://github.com/ianshulx/Django-Projects-for-beginners.git
50+
```
51+
52+
2. **Navigate to the project directory:**
53+
```bash
54+
cd eHospital
55+
```
56+
57+
3. **Install the dependencies:**
58+
Using [pip](https://pip.pypa.io/en/stable/):
59+
```bash
60+
pip install -r requirements.txt
61+
```
62+
63+
### Usage
64+
65+
Run the project with:
66+
67+
```bash
68+
python manage.py runserver
69+
```
70+
71+
### Testing
72+
...
73+
74+
Using [pip](https://pip.pypa.io/en/stable/):
75+
```bash
76+
pytest
77+
```
78+
79+
🔙 [Return](#table-of-contents)
80+

eHOSPITAL/base/__init__.py

Whitespace-only changes.

eHOSPITAL/base/admin.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
from django.contrib import admin
2+
3+
# Register your models here.

eHOSPITAL/base/apps.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
from django.apps import AppConfig
2+
3+
4+
class BaseConfig(AppConfig):
5+
default_auto_field = 'django.db.models.BigAutoField'
6+
name = 'base'

eHOSPITAL/base/migrations/__init__.py

Whitespace-only changes.

eHOSPITAL/base/models.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
from django.db import models
2+
3+
# Create your models here.

eHOSPITAL/base/static/base.css

Whitespace-only changes.

0 commit comments

Comments
 (0)