Offline AI oral cavity screening system for Rwanda's community health workers
# Peek β Offline AI Oral Diagnostic Platform
Flutter
Dart
React
TypeScript
FastAPI
TensorFlow Lite
Supabase
> A privacy-preserving, offline-first oral health screening platform for Rwanda's community health workers (*Inshuti z'Ubuzima*). Peek connects CHWs, facility doctors, and the Ministry of Health through on-device AI, sync when online, and national surveillance dashboards.
## πΉ Initial software product / solution demonstration
**Click to view**
- πΊ Final Project Video Demo
- π± Download CHW Android APK *(release build, ~92 MB β sideload on Android)*
- π¨ View Figma Design
## π Live Platform
π **Try the application:**
| Portal | URL |
| -------------------------- | ---------------------------------------------------------------------------------------------------------- |
| **Doctor & MOH dashboard** |
peek-dashboard.vercel.app |
| **Production API** | peek-oral-diagnostic-tool-capstone.onrender.com |
| **API docs (Swagger)** | /docs |
| **CHW mobile app (APK)** | Download `peek-chw-release.apk` β or build from `app/` (see Flutter APK) |
π *Dashboard hosted on Vercel Β· API on Render Β· Database on Supabase.*
---
## Screenshots
### CHW mobile app
Splash
App launch and branding.
Sign in
CHW login with phone number and PIN.
CHW Home
Offline-first home with screening stats, quick actions, and recent cases.
Camera capture
Guided capture for teeth, gums, tongue, or oral mucosa.
Screening in progress
On-device AI analysis while the CHW waits.
AI screening results
Condition, confidence score, disclaimer, and referral guidance.
Notifications
Referral and sync updates for the CHW.
Settings
Language, sync, and account preferences.
Sign out
Secure logout from the CHW session.
### Doctor & MOH dashboard
Doctor β¦