Skip to content

tgrytnes/MyLab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

MyLab

MyLab is a weekend-demo concept for a patient-facing lab results experience: fast access, clear status, plain-language explanations, and a polished mobile flow that management can understand in minutes.

Repo Layout

  • MyLab: umbrella repo for planning, backlog, and project framing
  • MyLab-backend: FastAPI demo backend
  • MyLab-frontend: Flutter mobile app

GitHub Repositories

Epics

Delivery Shape

  • Backend exposes demo login, patient, result list, result detail, and read-state endpoints
  • Frontend includes a polished Flutter starter with login, dashboard, and detail screens
  • GitHub Actions runs CI in both repos
  • Frontend also has an Android APK build workflow for tag-based release artifacts

CI/CD

Backend

  • CI: Ruff + pytest on pushes and pull requests
  • CD: Docker image publishing to GHCR on backend-v* tags

Frontend

  • CI: dart format, flutter analyze, flutter test
  • CD: Android release APK artifact on android-v* tags or manual dispatch

Suggested Demo Narrative

  1. Patient signs in with secure access
  2. Dashboard highlights a new result
  3. Detail view explains what changed
  4. Suggested action reduces uncertainty
  5. Official report access makes the experience feel real

About

Demo App - MyLab – Your Results, Explained

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors