Aplicativo desenvolvido para os colaboradores da BBC Barbearia, que permite acompanhar e gerenciar seus atendimentos de forma simples e organizada.
O app oferece mais autonomia e transparência para os barbeiros, facilitando o controle dos cortes realizados e o cálculo de comissão.
- Flutter → Framework para desenvolvimento mobile multiplataforma (Android/iOS).
- Dart → Linguagem de programação.
- Sqflite / SQLite → Banco de dados local para persistência dos atendimentos.
- Path Provider & Image Picker → Captura e armazenamento de imagens.
- Gerenciamento de Estado → Provider / GetX (dependendo do que estiver implementado).
- Firebase / AWS (opcional) → Autenticação e serviços externos.
Antes do bbc_colaborador, os barbeiros não tinham uma ferramenta prática para acompanhar seus atendimentos e calcular comissões.
O aplicativo resolve isso permitindo:
✔ Registro dos cortes realizados.
✔ Visualização do total de atendimentos por período.
✔ Cálculo automático da comissão.
✔ Transparência no valor recebido pelo barbeiro e pela barbearia.
Durante o desenvolvimento do projeto aprendi:
- Criar e estruturar um projeto Flutter do zero.
- Persistência de dados locais com sqflite.
- Uso de DAO, Models, Controllers e UI para melhor organização do código.
- Manipulação de permissões e imagens no dispositivo.
- Criação de relatórios e cálculos automáticos.
- Integração com serviços externos (Firebase/AWS).