Pular para o conteúdo
← Voltar aos projetos

Meio ambiente e análise de ocorrências

Plataforma de Monitoramento de Incêndios

Plataforma para cadastro, acompanhamento e análise de ocorrências de incêndio informadas por empresas e associados.

  • Full Stack
  • Front-end
  • Back-end
  • APIs
  • UI/UX
  • Dados
Dashboard da plataforma de monitoramento de incêndios

Minha atuação

Contribuição no projeto

Criei o design e todo o Front-end. Posteriormente, também realizei correções e evoluções no Back-end.

Período
Abril de 2025 a julho de 2025
Equipe
Equipe de 2 pessoas
Situação
Entregue e em utilização

Contexto

Por que o projeto foi criado

A solução permite que empresas e associados registrem ocorrências de incêndio e acompanhem os dados por meio de formulários, filtros, relatórios e painéis.

Desafio

O problema enfrentado

Construir uma aplicação com diferentes perfis de acesso, formulários extensos, visualização de dados e notificações sem um design pronto para seguir.

Solução

Como desenvolvi a solução

Criei o design e desenvolvi todo o Front-end com Angular. Estruturei autenticação, guards, interceptors, formulários, tabelas paginadas, filtros e gráficos. Posteriormente, também realizei correções e evoluções no Back-end.

Aprendizados

O que esse projeto acrescentou

Esse projeto ampliou minha visão sobre o produto completo, desde a criação da interface até a integração com APIs, persistência de dados e manutenção do Back-end.

Galeria

Imagens selecionadas para demonstrar as principais funcionalidades e decisões técnicas.

Tecnologias utilizadas

  • Angular 19
  • TypeScript
  • RxJS
  • Bootstrap
  • ApexCharts
  • NestJS
  • PostgreSQL