9 poin oleh pleasantlife 2025-07-02 | 8 komentar | Bagikan ke WhatsApp
  1. Layanan apa ini?
  • 'Macao Shuttle' adalah layanan panduan rute yang memanfaatkan jalur bus shuttle gratis yang dioperasikan oleh hotel-hotel di Makau.
  1. Kenapa dibuat?
  • Di Makau, banyak hotel (kasino) mengoperasikan jalur bus shuttle gratis yang menghubungkan area-area utama. Saat bepergian di Makau, jika memanfaatkan informasi ini dengan baik, Anda bisa berpindah ke area yang diinginkan tanpa mengeluarkan uang sepeser pun.
  • Namun, tidak ada tempat yang mengumpulkan informasi bus shuttle gratis ini dalam satu lokasi. Untuk memeriksa rute yang menggunakan bus shuttle, saya harus sibuk mencari di Naver, Google, dan situs hotel secara bolak-balik. Belum lagi harus memverifikasi apakah informasi yang ditemukan masih berlaku.
  1. Jadi bagaimana cara memakainya?
  • Pertama. Pilih titik keberangkatan dan tujuan melalui peta atau pencarian.
  • Kedua. Pilih hari dan rentang waktu, lalu lakukan pencarian.
  • Ketiga. Begitu pilihan selesai, Anda akan langsung mendapatkan panduan rute terperinci yang memanfaatkan bus shuttle dan berjalan kaki.
  1. Lalu ini dibuat dengan apa?
  • Kesamaannya: perancangan struktur DB / implementasi backend / implementasi kode frontend semuanya dicapai dengan vibe coding. Bahkan hanya untuk langsung mendukung 5 bahasa pun saya membutuhkan bantuan AI.
  • Backend: diimplementasikan dengan NestJS.
  • DB: menggunakan Postgresql melalui Supabase, dan saya menyukainya karena bisa memakai pgRouting dan postgis sebagai add-on.
  • Frontend: diimplementasikan dengan NextJS. Untuk bagian ini saya hampir tidak tahu apa-apa, jadi saya bergantian merepotkan Gemini/ChatGPT/Claude.
  • CI/CD: menggunakan Github Action agar frontend ter-deploy otomatis ke Vercel, dan backend ke AWS ECS.
  1. Penutup
  • Ini adalah hasil yang sepenuhnya dibuat dengan vibe coding oleh seorang developer yang awalnya tidak paham frontend, dan juga bukan berarti sangat menguasai backend.
  • Karena itu, saya membuatnya dengan keyakinan bahwa daya tarik vibe coding adalah kita bisa membuat hal yang dibutuhkan tanpa rasa takut.
  • Tentu saja, jika masuk ke detailnya, karena ini pada akhirnya adalah pengembangan oleh satu orang, pasti masih banyak kekurangan.
  • Karena itu, pertanyaan maupun feedback selalu saya sambut!
  • Terima kasih banyak sudah membaca sampai di sini. Semoga setiap tarikan napas Anda berisi clean code, dan setiap hembusan napas membawa persetujuan PR.

8 komentar

 
qwer522 2025-07-03

Saya akan pergi ke Makau pada akhir Juli, jadi saya akan mencoba memanfaatkannya dengan baik!!

 
pleasantlife 2025-07-03

Semoga ini bermanfaat bagi Anda di Makau!

 
adg0609 2025-07-02

Waktu saya pergi ke Makau, saya sempat butuh yang seperti ini..
Sepertinya ini halaman yang bagus.

 
pleasantlife 2025-07-02

Terima kasih atas kata-kata baiknya!
Saya juga membuat ini karena kebutuhan pribadi, jadi semoga bisa dikenal oleh lebih banyak orang!

 
girr311 2025-07-02

Apakah Anda sedang tinggal di Makau?

 
pleasantlife 2025-07-02

Saya tidak tinggal di Makau.
Sebelumnya, saat bepergian ke Makau, saya merasa informasi bus shuttle ternyata lebih sulit diakses daripada yang saya kira,
jadi saya membuat ini karena merasa tidak nyaman.

 
dlehals2 2025-07-02

Bagian untuk terus memperbarui informasi shuttle sepertinya tidak akan mudah, tapi keren.

 
pleasantlife 2025-07-02

Informasi shuttle sendiri tersedia di situs web hotel,
namun karena formatnya berbeda-beda, sepertinya untuk saat ini masih harus diperbarui secara manual.