Bem-vindo ao VV System - Otimização [prod]

Sistema completo com autenticação JWT, upload de arquivos e templates dinâmicos

Fazer Login

Funcionalidades

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 principal
  • GET /health - Status da aplicação
  • POST /auth/login - Autenticação JWT
  • POST /auth/login-direct - Login direto
  • GET /api - Informações da API
Sistema & Monitoramento:
  • GET /system/status - Status do sistema
  • GET /system/cpu - Uso de CPU
  • GET /system/memory - Uso de memória
  • GET /scopes/info - Info de escopos
Endpoints Protegidos:
  • GET /protected - Rota autenticada
  • POST /upload - Upload de arquivos
  • GET /me - Dados do usuário
  • GET /users/me/profile - Perfil do usuário
  • PUT /users/me/profile - Atualizar perfil
Admin & Projetos:
  • GET /users/ - Listar usuários
  • GET /projects/ - Listar projetos
  • POST /projects/ - Criar projeto
  • GET /admin/roles/ - Gerenciar roles
  • POST /admin/roles/init-database - Inicializar DB

FastAPI

Framework Rápido

Pydantic v2

Validação de Dados

Bootstrap 5

Interface Moderna

Jinja2

Templates Dinâmicos

Pronto para começar?

Faça login para acessar todas as funcionalidades