Bem-vindo ao VV System - Otimização [prod]
Sistema completo com autenticação JWT, upload de arquivos e templates dinâmicos
Fazer LoginFuncionalidades
Autenticação Segura
Sistema de login com JWT tokens, bcrypt para senhas e controle de permissões por nível de usuário.
Upload de Arquivos
Sistema completo de upload com validação de tipos, controle de tamanho e armazenamento seguro.
Templates Dinâmicos
Interface web responsiva com Jinja2 e Bootstrap para uma experiência de usuário moderna.
API RESTful
Esta aplicação oferece uma API RESTful completa para integração com outros sistemas:
Endpoints Públicos:
GET /- Página principalGET /health- Status da aplicaçãoPOST /auth/login- Autenticação JWTPOST /auth/login-direct- Login diretoGET /api- Informações da API
Sistema & Monitoramento:
GET /system/status- Status do sistemaGET /system/cpu- Uso de CPUGET /system/memory- Uso de memóriaGET /scopes/info- Info de escopos
Endpoints Protegidos:
GET /protected- Rota autenticadaPOST /upload- Upload de arquivosGET /me- Dados do usuárioGET /users/me/profile- Perfil do usuárioPUT /users/me/profile- Atualizar perfil
Admin & Projetos:
GET /users/- Listar usuáriosGET /projects/- Listar projetosPOST /projects/- Criar projetoGET /admin/roles/- Gerenciar rolesPOST /admin/roles/init-database- Inicializar DB
FastAPI
Framework Rápido
Pydantic v2
Validação de Dados
Bootstrap 5
Interface Moderna
Jinja2
Templates Dinâmicos