danimon.party
← Back to projects

Flutter / Dart / Supabase

An app for discovering local events

I developed a mobile app for discovering nearby festivals and events. The project also covers the work that happens before an event reaches the app: collecting the information, processing it and reviewing it.

How an event is processed
  1. Input

    Ingesting local event information.

  2. Processing

    A local model helps process the data.

  3. Review

    A review workflow in Supabase.

What I built

I used Flutter and Dart for the mobile app. With Supabase, I implemented event ingestion and review, integrated processing assisted by a local AI model, and added automated tests.

A technical decision

I separated AI-assisted processing from review. The model’s output is an intermediate step in the workflow, so the data can be reviewed before it is used.