App de lista de tarefas para checagem do setor de compras de uma rede varejista
O App lista tarefas, permitindo adicioná-las e excluí-las, e funciona totalmente offline. Todo armazenamento é mantido no Couchbase.
As técnicas e tecnologias utilizadas pra isso são:
Flutter
: Framework para desenvolvimento de apps multiplataforma (Android e iOS) com uso de widgets personalizados e gerenciamento de estado com Provider.WorkManager
: Gerenciamento de tarefas em segundo plano, como sincronização automática e execução periódica de processos no app.flutter_local_notifications
: Exibição de notificações locais, incluindo agendamento, notificações recorrentes e personalização de ações.geolocator
: Acesso à localização do dispositivo e cálculo de distâncias para envio de notificações baseadas em proximidade.Couchbase Lite
: Banco de dados local com suporte a sincronização bidirecional (offline-online), permitindo funcionamento mesmo sem internet.
Você pode acessar o código fonte do projeto inicial ou baixá-lo.
Após baixar o projeto, você pode abrir com o Visual Studio Code ou Android Studio.
Gostou do projeto e quer conhecer mais? Você pode acessar o curso que desenvolve o projeto desde o começo!