How shyrwinsia/weekend-meter works
Weekend Meter is a Flutter mobile app that visualizes the weekly cycle: using local time, it fills toward Friday evening and recedes through the weekend, showing a countdown only on weekends. Its display combines text with layered golden waves. The README documents these behaviors, but the Dart sources were not excerpted, so component roles and connections within lib/ are inferred from filenames and are shown as unverified rather than asserted as observed calls.
Main entry points: meter.dart Meter display · main.dart App entry · painter.dart Wave painter · weekend.dart Weekend cycle
Components 6
App presentation
- App entry
lib/main.dart - Meter display
lib/meter.dart
Weekly timing
- Weekend cycle
lib/weekend.dart
Wave rendering
- Wave painter
lib/painter.dart - Wave effects
lib/liquid.dart
Other components
- App user
Connections 5
- App user → App entry: opens
README.md - App entry → Meter display: displays
- Meter display → Weekend cycle: uses timing
- Meter display → Wave painter: renders waves
- Wave painter → Wave effects: uses effects