GestiON
Gestão de negócios offline-first para equipes pequenas
O Problema
Pequenos negócios precisam de ferramentas de gestão que funcionem sem internet e sincronizem quando a conectividade retorna. As soluções existentes dependem da nuvem e falham em áreas com baixa conectividade.
A Solução
Um aplicativo Flutter com arquitetura local-first — funciona completamente offline com sincronização automática quando há conectividade disponível.
Arquitetura
Aplicativo Flutter multiplataforma para iOS, Android e Desktop
Drift (SQLite) para armazenamento de dados offline-first com queries type-safe
Motor de sincronização personalizado que detecta mudanças locais e mescla com a nuvem
PostgreSQL no Neon para armazenamento em nuvem e sincronização multi-dispositivo
Características Principais
Operação offline-first
Funcionalidade completa sem conexão à internet — os dados são sempre locais primeiro
Sincronização automática na nuvem
Sincroniza automaticamente quando a conectividade é restaurada — sem ação manual
Suporte multiplataforma
Base de código única para iOS, Android e Desktop
Dashboard de análises de negócio
Insights visuais de vendas, estoque e métricas de desempenho
Gestão de estoque
Rastreamento de estoque em tempo real com alertas de estoque baixo e ordens de compra
Geração de faturas
Gera e exporta faturas profissionais diretamente do aplicativo
+4 more features in the repo
Por Baixo do Capô
Motor de Sincronização
As mudanças locais são enfileiradas, a resolução de conflitos é aplicada e então mescladas com a nuvem — garantindo que nenhum dado seja perdido mesmo em cenários de baixa conectividade.
- Local changes queue
- Conflict resolution
- Cloud sync
- Merge
Migração de Schema Drift
Migrações type-safe de banco de dados local entre versões do app — os usuários podem atualizar o app sem perder dados locais.
- Detect version change
- Run migration scripts
- Validate schema
- Resume normal operation