Macao Shuttle: serviço de rotas usando os ônibus shuttle gratuitos de Macau
(macaoshuttle.com)- Que tipo de serviço é este?
Macao Shuttleé um serviço de orientação de rotas que utiliza as linhas de ônibus shuttle gratuitos operadas pelos hotéis de Macau.
- Por que ele foi criado?
- Em Macau, muitos hotéis (cassinos) operam linhas de ônibus shuttle gratuitos conectando as principais regiões. Ao viajar por Macau, se você souber usar bem essas informações, pode até se deslocar para a região desejada sem gastar um centavo.
- Porém, não havia um lugar que reunisse todas as informações sobre esses ônibus shuttle gratuitos. Para verificar uma rota usando os shuttles, era preciso correr entre Naver, Google e os sites dos hotéis pesquisando sem parar. E ainda tinha o trabalho extra de validar se as informações encontradas eram realmente atuais.
- Então, como posso usar?
- Primeiro: selecione o ponto de partida e o destino no mapa ou pela busca.
- Segundo: escolha o dia da semana e a faixa de horário e faça a busca.
- Terceiro: assim que concluir a seleção, você recebe instruções detalhadas da rota combinando ônibus shuttle e caminhada.
- Então, com o que isso foi feito?
- Em comum: o design da estrutura do DB, a implementação do backend e a implementação do código frontend foram todos realizados com vibe coding. Eu precisava da ajuda da IA até mesmo para implementar suporte imediato a 5 idiomas.
- Backend: foi implementado com NestJS.
- DB: usei PostgreSQL via Supabase, e foi ótimo poder usar
pgRoutingepostgiscomo add-ons. - Frontend: foi implementado com NextJS. Como eu quase não sabia nada dessa parte, fiquei alternando entre Gemini/ChatGPT/Claude para tirar dúvidas e testar soluções.
- CI/CD: usando Github Action, configurei deploy automático do frontend no Vercel e do backend no AWS ECS.
- Finalizando
- Isto foi totalmente criado com vibe coding por um desenvolvedor originalmente leigo em frontend, e que também não é exatamente especialista em backend.
- Por isso, fiz este projeto acreditando que o charme do vibe coding está em conseguir criar o que for necessário sem medo.
- Claro que, entrando nos detalhes, por ser um desenvolvimento solo, certamente há muitos pontos a melhorar.
- Por isso, perguntas e feedback são sempre bem-vindos!
- Muito obrigado por ler até aqui. Desejo a vocês código limpo ao inspirar e aprovação de PR ao expirar.
8 comentários
Vou para Macau no fim de julho, então vou tentar usar isso de forma útil!!
Espero que isso seja útil em Macau!
Nossa, quando viajei para Macau eu precisava disso..
Parece ser uma ótima página.
Muito obrigado pelas palavras!
Eu também criei isso por necessidade, então espero que fique conhecido por muita gente!
Você mora em Macau?
Eu não moro em Macau.
Quando viajei para Macau anteriormente, achei mais difícil do que esperava encontrar informações sobre os ônibus shuttle,
e isso me pareceu inconveniente, então acabei criando isso.
Parece ótimo, embora manter as informações dos shuttles sempre atualizadas não deva ser nada fácil.
As informações do shuttle em si estão nos sites dos hotéis,
mas como o formato varia bastante, por enquanto parece que ainda vai ser necessário atualizá-las manualmente.