Saltar para o conteúdo
Filipe Campos
Voltar ao trabalho selecionado

Produto pessoal / Em desenvolvimento

Midnight Tour

Uma aplicação Android centrada no mapa, para entusiastas de automóveis que adoram conduzir à noite. Encontra boas estradas por perto e, no modo Condução, descreve cada uma curva a curva.

Função
Projeto a solo: produto, design + desenvolvimento
Plataforma
Android primeiro · iPhone depois
Zona de lançamento
Luxemburgo · Éislek
Idiomas
FR · EN · DE · PT
4 esquerda3 direita · fechagancho à esquerda5 direita · abre

Próximas curvas

  1. 4 esquerda
  2. 200 m em reta
  3. 3 direita · fecha
  4. gancho à esquerda
  5. 5 direita · abre
  6. fim do percurso
Ilustração das notas de condução do modo Condução, não uma captura de ecrã da aplicação.
  1. 01 / A ideia

    Encontrar uma boa estrada, conduzi-la, recordá-la.

    Sem destino, só a estrada: abra o mapa, escolha uma boa estrada perto de si e vá. Ou siga o caminho bonito: escolha o desvio que aceita e a aplicação escolhe boas estradas entre A e B.

  2. 02 / Dados honestos

    O desconhecido aparece como desconhecido.

    As estradas verificadas por uma pessoa vêm primeiro. As estradas encontradas automaticamente no OpenStreetMap estão sempre identificadas como tal, e cada dado indica se foi medido, calculado, revisto ou reportado.

  3. 03 / Curva a curva

    O que a estrada faz, nunca uma velocidade.

    O modo Condução classifica cada curva de 1 a 6 ou gancho, indica se fecha ou abre e anuncia as retas. Sem cronómetros, corridas ou classificações, e a sua posição nunca sai do telemóvel.

  4. 04 / Como é construída

    Uma stack de produto completa, de ponta a ponta.

    Uma aplicação Expo tipada sobre Supabase, com PostGIS para as estradas e Row-Level Security na base de dados. Ferramentas de moderação com funções, quatro idiomas e testes da base de dados ao ecrã.

Stack

Aplicação

  • Expo
  • React Native
  • TypeScript
  • Expo Router

Backend

  • Supabase
  • PostgreSQL
  • PostGIS
  • Row-Level Security

Mapas + dados

  • Google Maps
  • OpenStreetMap
  • Exportação GPX

Qualidade + entrega

  • Jest
  • pgTAP
  • Maestro
  • EAS Build
Próximo caso de estudoKarameli