https://github.com/hitthecodelabs/rasahealthassistant
Django-based medical appointment management platform designed to facilitate interactions between doctors and patients
https://github.com/hitthecodelabs/rasahealthassistant
appoinment-management django health healthcare postgresql python rasa rasa-chatbot rasa-nlu
Last synced: about 2 months ago
JSON representation
Django-based medical appointment management platform designed to facilitate interactions between doctors and patients
- Host: GitHub
- URL: https://github.com/hitthecodelabs/rasahealthassistant
- Owner: hitthecodelabs
- License: mit
- Created: 2023-11-03T03:26:50.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-09T17:05:24.000Z (over 2 years ago)
- Last Synced: 2025-03-29T10:47:28.885Z (about 1 year ago)
- Topics: appoinment-management, django, health, healthcare, postgresql, python, rasa, rasa-chatbot, rasa-nlu
- Language: Python
- Homepage:
- Size: 2.34 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# RasaHealthAssistant
RasaHealthAssistant is a Django-based medical appointment management platform designed to facilitate interactions between doctors and patients. This system leverages an intelligent chatbot, built with Rasa, to provide a conversational interface through which users can access personalized information such as medical prescriptions, exercise routines, appointment schedules, and more.
## Features
- **Appointment Management:** Patients can request appointments and doctors can manage them through the web interface.
- **Rasa Chatbot:** Real-time interactions to access profile information, prescriptions, and exercise routines.
- **Customized Profiles:** Patient-specific information for doctors, including medical history and upcoming appointments.
- **Infographics and Routines:** Access to graphical materials on prescribed exercise routines and health tips.
## Tools/Technologies
- Django: The high-level web framework for rapid development.
- Rasa: Building intelligent and contextual chatbots.
- PostgreSQL: Robust and reliable database for data management.
## Getting Started
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
### Prerequisites
What things you need to install the software and how to install them.
```bash
# Example:
pip install django
pip install rasa
```
## Installing
A step-by-step series of examples that tell you how to get a development environment running.
```bash
# Clone this repository
git clone https://github.com/hitthecodelabs/RasaHealthAssistant.git
# Navigate to the project directory
cd RasaHealthAssistant
# Install dependencies
pip install -r requirements.txt
# Perform database migrations
python manage.py migrate
# Run the server locally
python manage.py runserver
```
## Contributing
Contributions to RasaHealthAssistant are welcome! Here's how you can contribute:
Fork the repository on GitHub.
Create a new branch for your proposed feature or fix.
Commit your changes with an informative description.
Push your branch and submit a pull request.
We appreciate your input!
## License
RasaHealthAssistant is open source software licensed under the MIT License. See the LICENSE file for more details.