O projeto Caroneiros foi desenvolvido como parte do Trabalho Interdisciplinar (TI) da PUC Minas, com o objetivo de criar uma solução acessível para universitários que enfrentam dificuldades com transporte até a faculdade. Essa iniciativa foi extremamente enriquecedora para minha trajetória técnica e profissional, contribuindo significativamente para minha formação como desenvolvedora full-stack.
Atuei como líder da área de front-end, utilizando React com Vite para o desenvolvimento da interface. Também participei ativamente da construção do back-end, implementado em Java com o framework Spark, e da estruturação do banco de dados em PostgreSQL, garantindo a integração completa do sistema.
A organização do time, composto por quatro integrantes, foi baseada na metodologia ágil Scrum, com sprints e reuniões diárias (dailies) que permitiram uma colaboração eficiente, mesmo com cada integrante atuando em frentes diferentes: front-end, back-end, banco de dados e liderança geral.
O projeto também incorporou conceitos de cloud computing, utilizando a Azure para a hospedagem do back-end e implementando um sistema inteligente para validação de usuários. Esse sistema verificava, por exemplo, se o CPF inserido no momento do cadastro correspondia aos dados do documento enviado.
O sistema foi desenvolvido para conectar motoristas e passageiros universitários, promovendo o compartilhamento de caronas de forma segura e prática.
Como reconhecimento, o projeto foi indicado entre os melhores trabalhos do semestre, conquistando o segundo lugar na votação popular realizada pela universidade.
Esse projeto me ensinou a lidar com entregas de longo prazo, mesmo em um contexto onde não havia um líder com maior conhecimento técnico – todos estávamos no mesmo nível e aprendendo juntos. Foi um verdadeiro desafio propor soluções alinhadas com as demandas do mercado, desenvolvendo o sistema desde a fase de prototipação, passando pela criação do banco de dados, até a implementação integrada do front-end e back-end. Além disso, pude aprimorar minhas habilidades em hospedagem em nuvem e ter um primeiro contato mais aprofundado com infraestrutura de deploy.
Se minhas habilidades técnicas e sociais chamaram sua atenção e você está pronto para criar soluções inovadoras, entre em contato comigo ou conecte-se pelas minhas redes sociais abaixo. Vamos transformar ideias em realidade!