Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/avinashkranjan/lifemedeasy
๐ฉบ lifeMEDeasy - Automating Healthcare and making Health facilities available to everyone regardless of their limitationsโ
https://github.com/avinashkranjan/lifemedeasy
django facility health-management medical patient patient-data reactjs
Last synced: 14 days ago
JSON representation
๐ฉบ lifeMEDeasy - Automating Healthcare and making Health facilities available to everyone regardless of their limitationsโ
- Host: GitHub
- URL: https://github.com/avinashkranjan/lifemedeasy
- Owner: avinashkranjan
- License: apache-2.0
- Created: 2020-08-28T08:50:55.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-10-31T02:12:40.000Z (15 days ago)
- Last Synced: 2024-10-31T03:18:42.027Z (15 days ago)
- Topics: django, facility, health-management, medical, patient, patient-data, reactjs
- Language: Jupyter Notebook
- Homepage:
- Size: 16 MB
- Stars: 38
- Watchers: 3
- Forks: 39
- Open Issues: 34
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
![lifeMEDeasy](https://socialify.git.ci/avinashkranjan/lifeMEDeasy/image?description=1&descriptionEditable=%F0%9F%A9%BA%20lifeMEDeasy%20-%20Automating%20%20Healthcare%20and%20making%20Health%20facilities%20available%20to%20everyone%20regardless%20of%20their%20limitations&forks=1&issues=1&language=1&owner=1&pulls=1&stargazers=1&theme=Light)
[![forthebadge](https://forthebadge.com/images/badges/built-by-developers.svg)](https://forthebadge.com)
[![forthebadge](https://forthebadge.com/images/badges/made-with-javascript.svg)](https://forthebadge.com)
[![forthebadge](https://forthebadge.com/images/badges/made-with-python.svg)](https://forthebadge.com)
[![forthebadge](https://forthebadge.com/images/badges/built-with-love.svg)](https://forthebadge.com)## _Automating Healthcare_ ๐ฉบ
_**Our Mission is to automate Healthcare and make Health facilities available to everyone regardless of their limitations**_
Our Goals:1. Automate Healthcare Medical Appointments
2. Online Disease Severity Prediction based on input symptoms through AI enabled chat-bots
3. Online Medical Document Storage for Doctor-Patient Interactions
4. e-Ambulance Tracking## Module-Wise Description ๐
- _**Registration**_ ๐
_The web application would have a facility for the user's to register as either doctors or patients. Both of them would have access to specific features of the application.
The hospitals could manage the patient's appointments and assign appropriate slots for particular consultations._- _**Appointment Scheduler**_ ๐
_The patient would be able to book appointments for the particular time slots he wishes to visit the hospital for._- _**Disease severity prediction**_ ๐ค
_This module would provide an automated, AI enabled chatbot which would provide inputs on the medical condition of the user, in case medical help is not accessible_- _**Medical Record Storage**_ ๐
_This module would enable online storage of patient's documents, this will help preserve them and avoid the hassle of carrying them for every consultation._- _**e-Ambulance Tracking**_ ๐
_It would aid people in urgent need of medical help, the web app would provide the facility to book and track ambulances for essential help._## How to run the project locally? [Using Scripts]
**Windows**
```
$ cd scripts
$ sh startbackend.sh
$ sh startfrontend.sh
```**Unix/Linux/Mac**
```
$ cd scripts
$ chmod +x startbackend.sh
$ ./startbackend.sh
$ chmod +x startfrontend.sh
$ ./startfrontend.sh
```Lint and Format ๐
- We use [Flake8](https://flake8.pycqa.org/en/latest/manpage.html) and [Black](https://pypi.org/project/black/) for linting & formatting source code of this project.
**Run QA checks on local environment โก** :- Run Shell script on Windows ๐พ :
```
...\lifeMEDeasy> .\lifeMEDeasy_QA_checks
```- Run Shell script on Linux ๐จโ๐ป :
```
.../lifeMEDeasy$ ./lifeMEDeasy_QA_checks
```
- Alternate option โ :
- Run this on terminal โก:
- Windows ๐พ
```
...\lifeMEDeasy> black .
```
```
...\lifeMEDeasy> flake8 .
```
- Linux ๐จโ๐ป
```
.../lifeMEDeasy$ black .
```
```
.../lifeMEDeasy$ flake8 .
```
## Running this project on your local computer. [Convential Method]_**Prerequistes**_
- [NodeJs](https://nodejs.org/en/download/)
- [npm](https://www.npmjs.com/package/download)
- [Python](https://www.python.org/downloads/)
- [Django](https://www.djangoproject.com/download/)_**Step by Step Guide to install the project**_
- Fork the repository and create a clone of it on your computer.
- Go to the the command line and type `cd lifeMEDeasy`
- Run the following command to import the node modules & start the frontend.
```
$ npm install && npm start
```
- Run the following command to start the development server at `http://localhost:3000` and port number `3000`._**Installing the backend**_
- Run the command in console:
```
$ pip install -r requirements.txt
```
- Go the the directory where Django project is present and manage.py file is present.
- Run following commands in the cmd:
```
$ python manage.py makemigrations
$ python manage.py migrate
$ python manage.py runserver
```
- Your project is running on your local host `http://127.0.0.1` and port number `8000`.## Contributors โจ
Thanks goes to these wonderful people.๐ฉ๐ปโ๐ป
Contributions of any kind welcome! ๐
Project Admin โค๏ธ