MOOV
Um marketplace com três lados: as lojas vendem, os clientes compram e os entregadores levam, com a rota no mapa e o pedido acompanhado do carrinho até à porta.


3tipos de conta: cliente, comerciante e entregador
30+ecrãs na aplicação
75migrações da base de dados
O problema
Comprar a pequenas lojas locais obriga a ir lá ou a combinar tudo por mensagem. Faltava um sítio único para encontrar produtos, pagar e receber em casa.
O que construí
- Catálogo com lojas, categorias, pesquisa, lista de desejos e carrinho, até ao checkout e à confirmação do pedido.
- Painel do comerciante para gerir produtos e stock, com alertas e movimentos de stock.
- Painel do entregador com a rota no Google Maps, geolocalização e instruções de navegação.
- Acompanhamento do pedido pelo cliente, com estados de entrega e notificações.
Destaques técnicos
Três lados do mercado
Cliente, comerciante e entregador, cada um com registo, conta e painel próprios, mais um painel de administração.
Entregas no mapa
Autocomplete de moradas, cálculo de rota e localização do entregador.
Stock inteligente
Movimentos e alertas de stock, com uma tabela de previsão de procura no modelo de dados.
Base de dados evolutiva
75 migrações em PostgreSQL, com o schema a crescer junto com o produto.
Mais ecrãs





Stack
ReactTypeScriptViteTailwindshadcn/uiSupabasePostgreSQLGoogle Maps APIRecharts