null.dev
SIRA - Sistema de Gestão Integrada

SIRA - Sistema de Gestão Integrada

Sobre o Projeto

Plataforma de gestão de licitações, contratos e fiscalização pública com dashboards especializados e RBAC.

Stack

Next.jsTypeScriptPrismaTailwind CSSShadcn/UIZodMySQLBetter Auth (Microsoft AD)

Galeria

Detalhes

Sobre o Projeto

O SIRA é uma plataforma robusta desenvolvida para otimizar a gestão de processos públicos, focando no controle rigoroso de licitações, contratos e aditivos. O sistema oferece dashboards especializados para diferentes perfis, como gestores e fiscais, garantindo transparência e eficiência na administração de recursos e conformidade regulatória através de uma interface intuitiva e moderna.

Desafios

Um dos principais desafios foi a implementação de um sistema de permissões granulado (RBAC) que atendesse às complexidades de diferentes níveis hierárquicos, garantindo que cada usuário acesse apenas as informações pertinentes à sua função. Além disso, a sincronização em tempo real com APIs externas para dados de empenhos exigiu uma arquitetura de serviços resiliente e performática para lidar com grandes volumes de dados.

Soluções

Utilizando Next.js 15 e Prisma, a solução foi estruturada para suportar validações complexas com Zod e componentes de UI de alta fidelidade com Shadcn/UI. Foram implementadas tarefas agendadas (cron) para automação de sincronização de dados e geração dinâmica de relatórios em PDF, além de máscaras personalizadas para documentos brasileiros (CPF/CNPJ) e um sistema de notificações integrado.

Resultado

O resultado é um ecossistema digital integrado que centraliza a gestão de fornecedores e contratos, reduzindo drasticamente erros manuais e agilizando a comunicação entre fiscais e gestores. A plataforma proporciona uma visão holística dos processos administrativos, facilitando a tomada de decisão baseada em dados reais e atualizados.