O SLAP (Sistema de Lançamento e Auditoria de Pagamentos) é um projeto acadêmico desenvolvido na disciplina de Fábrica de Software. O objetivo principal é digitalizar o processo de contabilização e cobrança de uma costureira, facilitando o gerenciamento financeiro e operacional do negócio.
- Lançamento de Pagamentos: Registro digital de transações e pagamentos.
- Auditoria: Ferramentas para verificar e auditar os lançamentos realizados.
- Sincronização Offline: Capacidade de operar sem conexão com a internet, armazenando dados localmente.
O aplicativo utiliza um banco de dados SQLite para armazenamento local. Inicialmente, o sistema consome dados de um banco de dados SQLite em uma rede privada. No futuro, está planejado que o aplicativo tenha seu próprio banco de dados SQLite que sincronize os lançamentos com um backend quando houver conectividade com o servidor.
- Cordova/PhoneGap: Para desenvolvimento de aplicativo híbrido.
- SQLite: Banco de dados local.
- HTML/CSS/JavaScript: Interface e lógica do aplicativo.
- Instale as dependências:
npm install - Adicione a plataforma:
cordova platform add android(ou iOS) - Construa o projeto:
cordova build - Execute no dispositivo/emulador:
cordova run android
Este é um projeto acadêmico. Para contribuições, entre em contato com os desenvolvedores.
Este projeto é distribuído sob a licença Apache 2.0.