|
| 1 | +# eHospital |
| 2 | + |
| 3 | +*Empowering healthcare through seamless digital connections.* |
| 4 | + |
| 5 | + |
| 6 | + |
| 7 | + |
| 8 | + |
| 9 | +**Built with the tools and technologies:** |
| 10 | + |
| 11 | + |
| 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 | + |
0 commit comments