Skip to content

brennogf/sistolda

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SisTolda

Sistema de registro de visitantes.

image

📝 Descrição

Este sistema foi desenvolvido para a Marinha do Brasil com o objetivo de reforçar a segurança e o controle de acesso de visitantes à Organização Militar (OM). O sistema realiza o registro completo das pessoas que visitam a unidade, armazenando informações como nome, CPF, RG, NIP (no caso de militares), telefone e destino.

Além disso, é possível anexar fotos da pessoa e de seu documento de identidade. Após o primeiro cadastro, não é necessário refazer o registro — basta informar o CPF ou NIP para gerar uma nova entrada rapidamente.

O sistema também permite consultar o histórico de visitas de qualquer data, garantindo rastreabilidade e eficiência no controle de acessos.

Ele funciona tanto como aplicação web (site) quanto como software para desktop, compatível com Windows e Linux.

🔗 Links

🚀 Tecnologias

Este projeto foi desenvolvido com as seguintes tecnologias:

ℹ️ Como usar

Para clonar e executar este aplicativo, você precisará Git, npm, Docker e Node.js v12.18 ou superior instalado em seu computador. Na sua linha de comando:

# Clone este repositório
$ git clone https://github.com/brennogf/sistolda

# Inicie o Docker
$ cd sistolda
$ docker-compose up -d

# Instale as dependências
$ cd frontend
$ npm install --frozen-lockfile --legacy-peer-deps
$ cd ../api
$ npm install --frozen-lockfile --legacy-peer-deps

# Prepare o banco de dados
# Renomeia o arquivo ".env.example" para ".env"
$ npm run migrate

# Execute o frontend e backend
$ npm run dev

# Se quiser executar o aplicativo desktop com electron
# Em outro terminal
$ cd sistolda/desktop
$ npm run dev

📝 Licença

Este projeto está sob licença do MIT. Veja o LICENSE para mais informações.


Feito com ♥ por Brenno Givigier 👋 Entre em contato!

About

🔥 Sistema de registros de visitantes.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors