× Sobre Mim Portfólio Experiência Blog Agendar Chamada

Sistema Cefon - Gestão Fonoaudiológica

Sistema completo de gestão para clínica fonoaudiológica com controle de múltiplos perfis, agendamentos e processos financeiros complexos

Cliente: Clínica Cefon Ano: 2019-2020 Tipo: Sistema Web ERP
Demo do Sistema Cefon

Sobre o Projeto

Meu primeiro projeto grande na startup Firz, desenvolvido para uma clínica fonoaudiológica que precisava digitalizar processos complexos entre profissionais e pacientes. Após 8 meses de desenvolvimento, o fundador da startup abandonou o projeto com questões financeiras, e assumi a responsabilidade de dar continuidade ao sistema junto com o projeto da Síntese Acústica.

O sistema contempla diferentes níveis de acesso: secretárias com controle de agendamento e financeiro; fonoaudiólogas visualizando agendas pessoais, evolução de pacientes e dados clínicos; e proprietários com visão geral do financeiro incluindo cálculos complexos baseados em regras específicas da clínica. Desenvolvido com Ruby on Rails, PostgreSQL e hospedado no Heroku, o sistema centraliza todos os processos operacionais da clínica.

Este projeto me ensinou a importância crítica de testes unitários em aplicações complexas. A ausência inicial de testes tornou a manutenção progressivamente dolorosa com bugs recorrentes. A solução foi implementar cobertura de testes RSpec priorizando funcionalidades críticas, estabelecendo um processo de validação após cada ajuste para prevenir regressões.

Meu Papel

Full Stack Developer / Analista de Processos

Duração

8 meses

Equipe

Solo

Tecnologias Utilizadas

💎 Ruby on Rails
🗄️ PostgreSQL
☁️ Heroku
🧪 RSpec
🔐 Multi-role Authentication
📊 Financial Dashboard
📅 Schedule Management
🔧 Git / CI/CD

Desafios Técnicos

Mapeamento de Processos Complexos

Problema: A clínica possuía processos intrincados entre diferentes profissionais (secretárias, fonoaudiólogas, administradores) e pacientes, sem documentação formal ou fluxos claros definidos.

Solução: Conduzi múltiplas sessões de levantamento de requisitos, mapeando todos os processos da empresa e criando fluxogramas detalhados. Traduzi esses fluxos em histórias de usuário seguindo metodologia ágil, desenvolvendo cada feature de forma iterativa.

Resultado: Sistema completo contemplando 3 níveis de acesso distintos, cada um com visões e permissões específicas, digitalizando 100% dos processos operacionais da clínica.

Cálculos Financeiros Customizados

Problema: A clínica possuía regras financeiras específicas e complexas para diferentes tipos de atendimento, profissionais e convênios, exigindo cálculos automatizados precisos para relatórios gerenciais.

Solução: Implementei engine de cálculo financeiro baseado em regras de negócio customizáveis, com dashboard gerencial apresentando visão consolidada de receitas, despesas e indicadores por profissional e tipo de atendimento.

Resultado: Automação completa dos relatórios financeiros com 100% de precisão nos cálculos, reduzindo drasticamente o tempo de fechamento mensal.

Ausência de Testes Unitários

Problema: Inicialmente não implementei testes unitários. Conforme o projeto crescia, cada manutenção gerava bugs em cascata, tornando o desenvolvimento progressivamente mais difícil e arriscado.

Solução: Implementei cobertura de testes RSpec priorizando funcionalidades críticas (autenticação, cálculos financeiros, agendamentos). Estabeleci processo de execução de testes após cada ajuste para identificar regressões imediatamente.

Resultado: Cobertura de testes de 85% em funcionalidades críticas, reduzindo bugs em produção em 90% e permitindo manutenções com confiança.

Resultados e Impacto

8
Meses de desenvolvimento solo
3
Níveis de acesso implementados
85%
Cobertura de testes críticos
90%
Redução de bugs em produção
100%
Processos operacionais digitalizados
Projeto Anterior SGPO - Sistema de Gestão Pós-Operatório Todos os Projetos Próximo Projeto Síntese Acústica - Arquitetura Acústica
Vamos Trabalhar Juntos

Pronto para Construir Algo Extraordinário? Vamos Conversar!

Agendar Chamada