Skip to main content

Mobile App Overview

The ARBEC mobile client lives in mobile_apps/arbec and is built with Flutter.

Current conventions

  • use theme values instead of hardcoded colors and spacing
  • prefer Card.filled() for filled surfaces
  • use _rounded icons
  • follow the conventions already established in mobile_apps/arbec/lib

Web and native usage

The Flutter app supports web for browser-based verification and mobile platforms for the primary attendee experience.

Routing

The app uses go_router, with navigation code under mobile_apps/arbec/lib/navigation/.