Skip to content
forked from HYLODE/HyUi

HYLODE User Interface Repository - Minimum Viable Version

License

Notifications You must be signed in to change notification settings

HYLODE/HyUi-Min

 
 

Repository files navigation

CI

Welcome to HYLODE!

This repository is for Plotly Dash apps within a hospital environment. A template application would be split into a frontend and a backend with communication between the two via HTTP, and the project orchestrated by docker compose.

The application code including the backend API in ./api, and the frontend written in Dash is kept in ./web.

Documentation is available here.

Project Structure

.
|
|-- README.md           // This file and the project root.
|-- config files        // E.g. .gitignore.
|-- env.example         // An example version of .env.
|-- compose.yml         // Orchestrate front/backend.
|-- api                 // The FastAPI backend code.
|-- web                 // The Plotly Dash frontend code.
|-- models              // The Pydantic models shared between web and api.
|-- synth               // Synthetic data generation for testing.
|-- docs                // A Quarto driven documentation site.
|

Where this documentation refers to the root folder we mean where this README.md is located.

About

HYLODE User Interface Repository - Minimum Viable Version

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 77.2%
  • Jupyter Notebook 9.0%
  • Shell 7.3%
  • Dockerfile 2.5%
  • Makefile 1.6%
  • Perl 1.6%
  • Other 0.8%