Sobre o projeto
fablab-tools hospeda aplicativos e utilitários gratuitos e de código aberto do FabLab 503, construídos com Claude Code e publicados via GitHub Actions. Seu projeto principal é o VeloTrack.
VeloTrack — mapa de ciclismo offline e gravador de trajetos (Android)
- Um mapa vetorial 3D que funciona apenas com GPS, portanto, nenhuma conexão de dados é necessária durante o percurso. As áreas do mapa podem ser baixadas no aplicativo para um raio escolhido (10 km, 100 km, 1000 km, um país como a França ou o mundo inteiro) diretamente do arquivo planet do Protomaps.
- Gravação de trajetos de qualquer duração, com início automático ao partir e pausa automática ao parar, exportação GPX e estatísticas vitalícias.
- Locais de Casa, Trabalho e favoritos com orientação em linha reta, além do nome da rua ou parque onde você se encontra.
- Um modo de condução minimalista exibido acima de 5 km/h, um tema dia/noite alternado pelo nascer e pôr do sol, e um estilo escuro compatível com OLED.
- Sem contas, sem análises e sem Google Play Services; o README afirma que foi construído visando a duração da bateria.
Instalação: baixe o `velotrack-latest.apk` da página de Releases (tag `velotrack-latest`) no telefone e abra-o. Um guia completo, capturas de tela, configurações e notas de build estão em velotrack/README.md.
Layout do Repositório
- `velotrack/` — o aplicativo Android (Kotlin), suas ferramentas e avisos de terceiros.
- `.github/workflows/` — CI que constrói, testa, assina e publica o APK a cada push, com extração de mapa sob demanda.
- `docs/superpowers/` — briefings de design e planos escritos antes de cada rodada de funcionalidades.
- `assets/icons3d/` — uma biblioteca de ícones 3D CC0 (3dicons.co) usada para ilustrações.
- `skills/` — as skills do Claude Code descrevendo como o projeto é construído e testado.
Contribuição: abra uma issue ou um pull request. As builds rodam apenas no GitHub Actions, portanto, o Android Studio não é necessário — envie um branch e leia o log do workflow. Pull requests de forks produzem um APK assinado para debug porque a chave de assinatura de release é um segredo do repositório.
Licença: MIT (veja LICENSE). O VeloTrack agrupa componentes de terceiros sob suas próprias licenças, listadas em velotrack/THIRD_PARTY.md. Os dados do mapa são © contribuidores do OpenStreetMap (ODbL).
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.