Help Desk
Informações do Projeto
- Categoria:Sistema Full Stack
- Tecnologias:Angular 20+, Spring Boot 3.5+, PostgreSQL
- Autenticação:JWT + Spring Security
- Status:Projeto Concluído
- Frontend GitHub: Ver Repositório
- Backend GitHub: Ver Repositório
- Website: Acessar Projeto
Sobre o Projeto
O Help Desk é um sistema Full Stack desenvolvido para gerenciamento completo de chamados técnicos, com foco em autenticação segura, controle de acesso por perfil e arquitetura moderna baseada em APIs REST.
O frontend foi desenvolvido com Angular 20+ utilizando Angular Material, formulários reativos e interface responsiva. O backend foi construído com Spring Boot 3.5+, integrado ao PostgreSQL e protegido com autenticação JWT usando Spring Security.
O projeto também conta com deploy em produção, utilizando Firebase Hosting no frontend e Railway no backend, além de containerização com Docker multi-stage.
Principais Funcionalidades
Autenticação JWT
Implementação de autenticação segura utilizando JWT com Spring Security, incluindo proteção de rotas e controle de permissões por perfil.
Gestão de Chamados
Sistema completo para criação, atualização, listagem e gerenciamento de chamados técnicos em tempo real.
Interface Responsiva
Frontend moderno desenvolvido com Angular Material e layout responsivo, garantindo excelente experiência em desktop e dispositivos móveis.
Deploy & Docker
Aplicação containerizada com Docker multi-stage e publicada em produção utilizando Firebase Hosting e Railway.