O projeto foi realizado com o objetivo de criar uma aplicação web capaz de detectar a presença de armas de fogo em vídeos, salvar os timestamps de quando essas detecções foram realizadas, e por fim, ser capaz de baixar tanto o gráfico como a gravação com as detecções.
A aplicação web foi construida a partir do React. Verifique que está no diretório do FRONTEND!
Para baixar o node_modules:
$ npm install
✳️ Para iniciar o front end da aplicação:
$ npm start
Verifique que está no diretório do BACKEND!
Baixe os requerimentos pelo arquivo de texto usando pip
:
pip install -r requirements.txt
✳️ Para iniciar o Back End
python app/app.py
Para a atualização do projeto com mudanças futuras, após feitas as modificações no front ou no back end, basta reiniciar os respectivos serviços com os comandos descrtos na seção "Rodando a Demonstração Localmente"