Sobre o Projeto
CheckMed é um sistema desenvolvido durante a graduação para auxiliar na gestão de consultas e prontuários médicos. O foco principal foi criar uma interface intuitiva para profissionais de saúde, reduzindo o tempo gasto em tarefas administrativas e garantindo agilidade no atendimento ao paciente.
Stack Tecnológica
Bastidores do Código
Sabe aquele projeto que começa como um "trabalho da faculdade" e de repente vira uma missão pessoal? O CheckMed foi exatamente isso. A ideia inicial era simples: um CRUD (Create, Read, Update, Delete) básico para uma clínica. Mas quem gosta de codar sabe que "básico" é uma palavra perigosa. Eu não queria só entregar telas cinzas padrão do Java Swing; eu queria que quem usasse sentisse fluidez.
O primeiro grande desafio foi a arquitetura. Decidi separar tudo em MVC porque, bom, organização é vida. No começo, parecia que eu estava escrevendo mais arquivos de configuração do que código real, mas quando o Controller começou a conversar bonitinho com a View sem misturar lógica de banco de dados na interface, a sensação de "sou um engenheiro de software" bateu forte.
E o banco de dados? Ah, o MySQL. Modelar as tabelas foi tranquilo (entidades e relacionamentos são como quebra-cabeças lógicos que eu adoro), mas conectar isso com o Java puro (JDBC) sem usar frameworks prontos foi a verdadeira escola. Tive que lidar com ResultSets, PreparedStatement e aquelas exceções de SQL que aparecem às 3 da manhã quando você esquece uma vírgula na query.
No fim das contas, o CheckMed não é só um software de gestão. Ele representa minha evolução em entender como peças soltas de código se unem para resolver um problema real do mundo físico. Ver o sistema cadastrando pacientes, agendando consultas e não travando quando você clica em "Salvar" foi uma daquelas pequenas vitórias que fazem a gente querer codar para sempre.
Registro Acadêmico