Help Desk

Tela Helpdesk

Informações do 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.