Key Features • How To Use • Download • Credits
- Easy submission of health conditions and severities
- Enhanced sorting and filtering for practical and efficient diagnosis
- Synced view of conditions between patients and doctors
- Fast, live chat for direct person-to-person communication
- Accessible record of current and historical medical conditions
- Able to provide a private connection between client for privacy
- Integration with Google Gemini for urgent and necessary feedback
- Advanced querying and analysis of medical issues
To clone and run Hack It Up, you'll need Git and uv installed on your computer. From your command line:
# Clone this repository
$ git clone https://github.com/EGHageman/hackitup
# Go into the repository
$ cd hackitup/src
# Add your Gemini API key under .env
$ echo GEMINI_API_KEY=<your_key> >> .env
# Run the app with uv
$ uv run main.pyYou can download the source directly from GitHub if git is not available on your platform.
This product could not be possible without:
- Flask: Website building
- Flask-socketio: Chat websocket integration
- sqlite: Database management
- uv: Python version and package management
- Google Gemini: LLM Integration
- Markdownify: README template

