Moto Track
Uma aplicação web SaaS ativa em SvelteKit para operação de motocicletas, com abastecimento, manutenção, documentos, custos, turnos profissionais e rentabilidade, apoiada por Neon e Cloudflare.
Papel:Engenharia de produto, entrega full-stack, interface e estratégia de deploy
- SvelteKit
- TypeScript
- Neon Postgres
- Cloudflare
- Stripe
- Resend

Problema
Motociclistas e profissionais que trabalham com moto precisam de um lugar confiável para abastecimento, manutenção, documentos, custos e para o trabalho que torna a moto rentável.
Restrição
O produto precisa de fluxos rápidos como os de um app, captura offline, execução na borda e planos pagos sem dividir os dados operacionais entre sistemas separados.
Decisão
Reconstruir o produto com SvelteKit, Neon Postgres e serviços Cloudflare, conectando Stripe para planos e Resend para emails transacionais.
Resultado
O produto ativo agora cobre a operação diária da moto, incluindo turnos profissionais, rentabilidade, registro offline de abastecimento e guias de apoio.
SaaS ativo
Status do produto
Abastecimento + sincronização
Fluxo offline
Planos Stripe
Modelo de negócio
Visão geral
Moto Track é uma plataforma ativa em SvelteKit para a operação de motocicletas. Ela reúne abastecimento, manutenção, pneus, documentos, lembretes, despesas, turnos profissionais e rentabilidade em um só lugar, sem exigir que o motociclista concilie anotações e planilhas.
O produto atende tanto a posse cotidiana quanto o uso profissional. É possível registrar um abastecimento offline e sincronizá-lo depois, acompanhar o histórico de manutenção e pneus, revisar custos de operação e usar as visões de trabalho e relatórios para entender se trabalhar com a moto está valendo a pena.
Decisões de produto
A aplicação atual usa SvelteKit e TypeScript na superfície do produto, Neon Postgres para os dados persistentes e Cloudflare para o runtime na borda e o armazenamento de objetos. O Neon Auth cuida da autenticação, enquanto verificações no aplicativo protegem os registros por proprietário. O Stripe alimenta os planos pagos e o ciclo de cobrança; o Resend envia emails transacionais dentro da aplicação.
Isso mantém os fluxos operacionais próximos dos dados e preserva um caminho de deploy rápido de evoluir. A captura offline de abastecimento é deliberadamente explícita: ela coloca o registro compatível em uma fila local e sincroniza quando a conexão retorna, sem fingir que todo o produto é offline-first.
O que construí
- Um painel ativo para abastecimento, manutenção, pneus, documentos, lembretes, despesas e relatórios.
- Registros de turnos profissionais com visões de custo e rentabilidade.
- Captura offline de abastecimento com fila e caminho visível de sincronização.
- Páginas de preços e fluxos de checkout/portal do Stripe, além de emails transacionais pelo Resend.
- Guias públicos e superfícies de apoio ao redor da aplicação autenticada.
Escopo atual
O Moto Track está ativo em moto-track.net e continua evoluindo. O roadmap público pode descrever trabalhos futuros, mas os fluxos acima já fazem parte do produto atual.