| public | ||
| src | ||
| store | ||
| tests/unit | ||
| .env | ||
| .gitignore | ||
| db.json | ||
| eslint.config.js | ||
| extensions.json | ||
| index.html | ||
| jsconfig.json | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| vite.config.js | ||
| vitest.config.js | ||
| vue.config.js | ||
OLHE-AI
Bem-vindo ao OLHE A.I, um sistema completo desenvolvido com Vue 3, Vuetify 3 e uma API mockada para gerenciamento de usuários, relatórios e modelos de câmera.
📋 Funcionalidades
- Dashboard: Visualização dos modelos de câmera treinados.
- Relatórios: Filtros e exibição de relatórios de usuários com detalhes sobre horários de entrada e saída.
- Treinamento de Modelos: Interface para gerenciar o treinamento de modelos de câmera.
- Usuários: Criação, edição e listagem de usuários no sistema.
- Teste de APIs: Interface para testar APIs mockadas usando
json-server.
Como Executar
Pré-requisitos Node.js (v16 ou superior) Gerenciador de pacotes: npm ou yarn JSON Server para a API mockada.
Clone o repositório:
- git clone https://gitlab.com/tars-labs/front-face-recognition.git
- cd front-face-recognition
Instale as dependências:
Certifique-se de ter o Node.js e o npm instalados. Em seguida, instale as dependências do projeto.
- npm install
Inicie o servidor de desenvolvimento:
- npm run dev
Acesse a aplicação no navegador:
Testes
Testes Unitários Os testes unitários estão localizados na pasta tests/unit. Execute-os com:
- npm run test:unit
Testes de Integração
Os testes de integração estão localizados na pasta tests/integration. Execute-os com:
- npm run test:integration
Estrutura
...