Slide com tecnologias e arquitetura da solução
Visão técnica da solução: Flutter, Firebase, Firestore, armazenamento local e sincronização.

Flutter

Framework principal para a criação da interface, permitindo reutilizar a mesma base de código em web e Android.

Web Android UI responsiva

Firebase

Plataforma usada para autenticação, Firestore, sincronização e suporte a operações em tempo real.

Auth Firestore Cloud

Armazenamento local

Apoio ao funcionamento offline, preferências da aplicação e persistência de dados essenciais no dispositivo.

Offline Preferências Sincronização

Autenticação e permissões

Contas por email ou Google, recuperação de palavra-passe e separação entre utilizadores e administradores.

Relatórios e exportação

Geração de indicadores, estatísticas e exportação para apoiar análise e validação do projeto.