O Suzu 3 é um sistema para controle de presenças e geração de relatórios.
Atenção: Ele ainda está em fase inicial de desenvolvimento.
-
Cadastro de Tipos de Evento (Cerimônia Mensal, Dia Normal, etc.)
-
Cadastro de núcleos/grupos de pessoas
-
Cadastro de pessoas
-
Tela de checkin para pessoas marcarem presença (livro de presenças digital)
-
Busca rápida de nomes já conhecidos
-
Relatório de presenças, com classificação por dia, grupos
- Facilidade de instalação
- Não deve exigir arquitetura cliente - servidor
- Possibilidade de sincronização entre diversos clientes (definir uma instância master, e demais instâncias informam as atualizações para ele)
- Desenvolvimento com electron, javascript, react e bootstrap.
- Persistência de dados: PouchDB
Ter o NodeJS instalado (https://nodejs.org/en/)
Instale as dependências com:
npm install
Para rodar:
npm start
npm run build
npm run electron-pack
npm run electron-dev
- Rodar, na branch master:
npm version prepatch
(no exemplo usamos prepatch, mas pode ser patch, minor, o que for adequado)
- Fazer merge na branch prod:
git merge master