Pular para o conteúdo principal
Profolio
Portfólio de John Doe
Concluído

Feira Livre API

John Doe · Desenvolvedor Full-Stack

  • mar. de 2025 – jul. de 2025
  • Papel: Tudo — do schema ao deploy
  • Projeto solo

API REST que mapeia barracas de feira livre, horários e produtos por bairro em São Paulo. Escrita para aprender planejamento de consultas: a busca de barracas caiu de 900ms para 40ms depois do índice composto certo.

Sobre o projeto

Projeto pessoal, feito nas horas vagas, para aprender planejamento de consultas no PostgreSQL. Os dados vêm dos arquivos abertos da prefeitura, importados por um job semanal no GitHub Actions. A primeira versão da busca de barracas por bairro e produto levava 900ms. O EXPLAIN mostrou uma varredura sequencial na tabela de produtos; um índice composto (bairro, produto) e um UNION no lugar de um OR levaram a busca para 40ms. Tudo roda em Docker, do banco ao job de importação: qualquer pessoa sobe o projeto com um comando.

Habilidades usadas

  • Node.js
  • PostgreSQL, Usada em 2 projetos
  • Docker, Usada em 2 projetos
  • GitHub Actions
Código

Atualizado em julho de 2025

Mais projetos de John Doe

Os que têm mais habilidades em comum com este aparecem primeiro.

Ver o portfólio completo

Gostou do projeto? Fale com John Doe

John Doe está disponível para novas oportunidades.