9 poin oleh pleasantlife 2025-07-02 | Belum ada 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.

Belum ada komentar.

Belum ada komentar.