EntregueSistema de Gestão / Saúde

PROSSED

Sistema de gestão de associados, matrículas e agendamento de consultas para associação de bem-estar social

Módulos de Gestão8Associados, matrículas, consultas, hospitais e mais
Recursos da API REST9apiResource RESTful via Laravel
Perfis de Acesso2Administrador e operador via middleware
Frontend Tipado100%React 19 + TypeScript + Zod

O problema

A PROSSED é uma associação de bem-estar social fundada em 1983 que atende servidores da Secretaria de Educação de Pernambuco, oferecendo benefícios de saúde, lazer e cultura. O controle de associados, matrículas e agendamento de consultas médicas com a rede de hospitais parceiros era feito de forma manual, sem um sistema central que controlasse limites de consultas por matrícula, histórico de atendimentos e documentos dos associados.

A solução

Desenvolvi um sistema de gestão completo, com backend em Laravel 12 expondo uma API REST autenticada via Sanctum (Bearer Token) e um frontend em React 19 + Vite + TypeScript. O sistema centraliza o cadastro de associados, o controle de matrículas (com definição de plano principal e limite configurável de consultas), o agendamento de consultas por hospital e especialidade, o cadastro da rede de hospitais parceiros, upload de documentos por associado e relatórios exportáveis em CSV, com controle de acesso por perfil (administrador/operador).

Principais funcionalidades

Autenticação via Laravel Sanctum (Bearer Token) com sessão persistida
Rotas protegidas e perfil de administrador com middleware dedicado
Cadastro e gestão de associados (clientes)
Matrículas com plano principal e limite configurável de consultas
Agendamento de consultas por hospital e tipo de especialidade
Cadastro da rede de hospitais e clínicas parceiras
Upload e gestão de documentos por associado
Dashboard com gráficos e relatórios exportáveis em CSV

Arquitetura técnica

Containers & HostSPA React/Vite servida pelo próprio Laravel, com fallback de rotas para o front-end
Persistência & BancoMySQL via Eloquent ORM, com migrations versionadas
Cache & FilasFila, cache e sessão via driver database do Laravel
Integração / PipelineAutenticação Sanctum (Bearer Token) + testes automatizados com Pest/PHPUnit
Laravel 12PHP 8.5Laravel SanctumMySQLReact 19ViteTypeScriptTailwind CSS

Resultado

Centralização do cadastro de associados, matrículas e histórico de consultas em um único sistema
Controle automático de limite de consultas por matrícula, com alerta de matrículas próximas do limite
Agendamento de consultas vinculado à rede de hospitais parceiros e aos tipos de especialidade cadastrados
Relatórios de uso (usuários, matrículas, consultas e agendamentos) exportáveis em CSV por período

Quer um sistema como este para o seu negócio?