VOLTAR
Refund

Sobre
Frontend React para solicitação e consulta de reembolsos, com autenticação por perfil e integração com API REST.
Fluxos principais
- employee: cria solicitações de reembolso e envia comprovante
- manager: visualiza lista paginada de solicitações e abre os detalhes de cada item
A aplicação controla sessão com localStorage e envia token JWT no header Authorization.
Stack
- React 19 + TypeScript
- Vite 7
- React Router 7
- Axios
- Zod
- Tailwind CSS 4
Funcionalidades
- Login e cadastro de usuário
- Controle de sessão
- Roteamento condicional por perfil (
employee/manager) - Cadastro de reembolso com validação de formulário
- Upload de comprovante (
/uploads) - Tela de confirmação após envio
- Dashboard de solicitações com busca por nome e paginação
- Visualização de detalhes de solicitação (manager)