Aguarde o vídeo abaixo carregar (acredite, há um vídeo) ou ou clique aqui para abrir no youtube.
O app se integra com as APIs (REST) do ERP.
Além dos dashboards de todos os módulos, há as seguintes funcionalidades:
- inserir fornecedor (PF ou PJ)
- inserir conta a pagar através de leitura de código de barras, digitação manual ou digitação do código de barras
- consultar estoque via leitura de código de barras/QrCode ou digitação de parte (nome ou código) do produto, o que abre a tela de pesquisa
- consulta de restrição de CPF/CNPJ
Haviam outras funcionalidades que desenvolvi (calendário do CRM, inserção de tarefas no CRM, Kanban de arrastar-soltar pedido para faturar), mas não permitiram a publicação, liberando inicialmente apenas os dashboards. Apenas as 4 funcionalidades acima foram publicadas posteriormente.
Desenvolvi o UI no Figma entre 2-3 meses.
Depois disso desenvolvi a primeira versão com mais 3-4 meses com as funcionalidades acima (exceto consulta de restrição e não tão elaboradas quanto a versão que foi publicada).
Nesse projeto eu fui o Dev, UX (Figma), PO e QA =D
GIT (issues para controlar os cards), SCRUM
Flutter 3.12
MVC + repository
Princípios S.O.L.I.D
Clean Code
Mobx para gerenciamento de estado
Modular para injeção de dependência
Firebase analytics, crashlytics, messaging, remote_config
dio para comunicação com APIs
onesignal para integração com push
google_ml_kit para leitura leitura de qrcode/barcode para consultar estoque e conta a pagar
fl_chart para gerar gráfico financeiro (o gráfico de funil foi feito na mão)
intercom para acesso ao chat com suporte
new_face_liveness (lib da CAF para face match / face authenticator)
e alguns outros com pinput, share_plus...