Skip to content
Florin Todor
English
Download CV (Spanish)
← All projects

Agenda Digital - cross-platform app for academic events

2026 Mobile developmentFull-stack Private code

A Flutter application with a Ruby on Rails backend for managing academic events organised in a hierarchical tree of months, weeks, days and events.

Demo

What it does

  • Cross-platform Flutter client (iOS, Android, Web) with Material Design 3
  • REST API backend in Ruby on Rails 8.1 with ActiveRecord and SQLite
  • Composite pattern for the Month → Week → Day → Event hierarchy
  • Factory Method to instantiate the three event types (exam, office hours, other)
  • Urgent events flagged with a display of their own