A website that allows you to understand your blood test results by simply uploading a PDF of your results.
The backend is down as it uses the OpenAI Assistants API which is expensive.
Dr. Dracula
Technology | Description |
---|---|
TypeScript | The one and only. |
FastAPI | Modern web framework for building APIs with Python. |
Next.js | The goat. |
ShadCn | Beautifully designed components. |
OpenAI Python Library | Library to interact with OpenAI's models. |
PyMuPDF | PDF reading library. |
Beautiful Soup 4 | Web scraping library. |
- PDF upload for blood test analysis.
- Automated biomarker extraction from PDF.
- Analysis generated using comparison with vetted medical source, testing.com.
Step #1 - Clone the project
$ git clone https://github.com/kleenkanteen/leap-hackathon
Step #2
cd
into thefrontend
folder and typeyarn
. Please stick to yarn for consistency with the team.- Run
yarn run dev
to run the nextjs frontend - Open http://localhost:3000 with your browser to see the result.
In a separate terminal:
cd
into thebackend
folder. Runpip install -r requirements.txt
to install the python dependencies.- Run
uvicorn main:app --reload
to run the fastapi server on port 8000 with hot reload on.
Name | Link |
---|---|
Vincent Castro | https://github.com/risingsunomi |
Sabih Sarowar | https://github.com/kleenkanteen |
Sandra Ashipala | https://github.com/sandramsc |
Mazen Mamdouh | https://github.com/MazenMamdouh371 |