LimaTrome
Desenvolvi um MVP full-stack para contratação de serviços residenciais em Lima, conectando clientes a profissionais de jardinagem, pintura, eletricidade, gasfiteria, limpeza, carpintaria e manutenção geral. O projeto foi pensado para resolver um problema observado em Lima, no Peru: muitas contratações de serviços residenciais ainda começam por indicação e boca a boca, dificultando comparar confiança, disponibilidade, cobertura e histórico. Escolhi o Peru como um recorte intencional de aprendizado, para estudar um mercado latino-americano fora do meu contexto brasileiro e adaptar produto, linguagem, distritos e regras de negócio a outra realidade.
VISÃO DO PROJETO SUMMARY
Principais indicadores do projeto
CASE STUDY PROCESS
Do contexto ao resultado
CONTEXTO — 01
O LimaTrome foi criado como um MVP autoral para o mercado de serviços residenciais em Lima, no Peru. O ponto de partida foi o hábito de contratar por indicação e boca a boca: um fluxo comum, mas difícil de escalar quando clientes precisam encontrar profissionais confiáveis por distrito, categoria e disponibilidade.
PROBLEMA — 02
A contratação de serviços residenciais depende de confiança, localização, cobertura do profissional, disponibilidade de agenda e informações claras do pedido. Quando o processo depende principalmente do boca a boca, o cliente tem pouca visibilidade sobre quem está disponível, quais regiões cada profissional atende e como trabalhos anteriores foram avaliados. A principal dificuldade foi transformar esse fluxo informal de indicação em dados estruturados, papéis, status e regras de matching.
MINHA ATUAÇÃO — 03
Construí o produto de ponta a ponta e usei Lima como um exercício deliberado de descoberta de produto fora do Brasil. Fui responsável pela definição do projeto, implementação da interface, modelagem da API, integração entre frontend e backend, fluxo de banco de dados, testes, correções e deploy. Usei ferramentas de IA como apoio durante o desenvolvimento, principalmente para pesquisar alternativas, revisar código, validar decisões e acelerar tarefas repetitivas, mantendo arquitetura, decisões de produto, integrações e implementação final sob minha responsabilidade.
SOLUÇÃO — 04
A solução combina uma interface em Nuxt 3 com uma API REST em Laravel 11 protegida por Sanctum. O frontend consome endpoints autenticados da API, o Laravel centraliza validações e regras de negócio, e o PostgreSQL/Supabase armazena usuários, papéis, profissionais, distritos, pedidos, agenda, imagens, notificações e registros de auditoria. Clientes podem criar e acompanhar pedidos, profissionais gerenciam oportunidades compatíveis e disponibilidade semanal, e administradores aprovam profissionais, filtram registros, paginam listas, auditam alterações e gerenciam pedidos.
FUNCIONALIDADES PRINCIPAIS — 05
Busca por distrito e categoria, cadastro de clientes e profissionais, pedidos com data, horário e fotos, painel do cliente, painel do profissional, métricas administrativas, aprovação de profissionais, edição auditada, agenda semanal, bloqueios e feriados, atualização de status, upload de imagens, rate limiting, aceite legal de termos e testes de feature cobrindo os fluxos principais.
RESULTADOS — 06
O MVP transforma um hábito informal de contratação em uma base estruturada de marketplace, com experiências separadas para cliente, profissional e administrador, gestão de pedidos e um algoritmo de matching que pontua profissionais por categoria, cobertura, avaliação, histórico, distância, carga de trabalho, disponibilidade e tempo de resposta. Em uma segunda versão, eu melhoraria fluxo de pagamento, comunicação automatizada por WhatsApp, analytics mais completos e uma experiência mobile/PWA mais robusta.
OUTROS PROJETOS RELATED