Skip to content
THE TOURNAMENT RUN · BEST PROJECT PLAYS THE FINAL

MATCH HIGHLIGHTS

3 OF 3 UNLOCKED

TakeTray

An Android app that turns a messy gallery of raw clips into planned short-form reels.
THE SERVE · PROBLEM
Short-form creators shoot dozens of raw clips and lose track of which clip belongs to which reel.
THE RALLY · APPROACH
A Flutter app that groups clips into scenes by recording time and day, with one-tap reel tagging and undoable actions in a full-screen player. Offline-first: Riverpod for state, Drift (SQLite) for on-device storage.
THE WINNER · RESULT
Works fully offline, with unit, widget, golden and end-to-end tests running in CI on every commit.

SHOT DATA

TYPE
Personal project · Android
QUALITY
4 test layers + CI on every commit
  • Flutter
  • Dart
  • Riverpod
  • Drift · SQLite
  • GitHub Actions