Macau Shuttle: บริการแนะนำเส้นทางด้วยรถชัตเทิลบัสฟรีในมาเก๊า
(macaoshuttle.com)- เป็นบริการอะไร?
Macau Shuttleคือบริการแนะนำเส้นทางโดยใช้เส้นทางรถชัตเทิลบัสฟรีที่โรงแรมต่าง ๆ ในมาเก๊าเปิดให้บริการอยู่
- ทำไมถึงสร้างขึ้นมา?
- ในมาเก๊ามีโรงแรม (คาสิโน) จำนวนมากที่เปิดให้บริการเส้นทางรถชัตเทิลบัสฟรีเชื่อมต่อพื้นที่สำคัญต่าง ๆ หากใช้ข้อมูลนี้ให้เป็นประโยชน์เวลาเที่ยวมาเก๊า ก็อาจเดินทางไปยังพื้นที่ที่ต้องการได้โดยไม่ต้องเสียเงินเลยสักบาท
- แต่พอมองหาที่ที่รวบรวมข้อมูลรถชัตเทิลบัสฟรีไว้ในที่เดียวกลับไม่มี หากต้องการตรวจสอบเส้นทางที่ใช้รถชัตเทิลบัส ก็ต้องรีบค้นหาสลับไปมาระหว่าง Naver, Google และเว็บไซต์โรงแรมต่าง ๆ แถมยังต้องคอยตรวจสอบอีกว่าข้อมูลที่หาเจอมายังใช้ได้อยู่หรือไม่
- แล้วใช้งานอย่างไร?
- อย่างแรก เลือกจุดเริ่มต้นและจุดหมายปลายทางจากแผนที่หรือค้นหาเอาก็ได้
- อย่างที่สอง เลือกวันในสัปดาห์และช่วงเวลา แล้วกดค้นหา
- อย่างที่สาม ทันทีที่เลือกเสร็จ ระบบจะแนะนำเส้นทางแบบละเอียดโดยใช้ทั้งรถชัตเทิลบัสและการเดิน
- แล้วสร้างด้วยอะไร?
- สิ่งที่เหมือนกัน: การออกแบบโครงสร้าง DB / การพัฒนาแบ็กเอนด์ / การเขียนโค้ดฟรอนต์เอนด์ ล้วนทำสำเร็จด้วย vibe coding ทั้งหมด และการจะรองรับได้ถึง 5 ภาษาตั้งแต่ตอนนี้ก็จำเป็นต้องอาศัยความช่วยเหลือจาก AI ด้วย
- แบ็กเอนด์: พัฒนาด้วย NestJS
- DB: ใช้ Postgresql ผ่าน Supabase ซึ่งดีมากเพราะสามารถใช้ pgRouting และ postgis เป็นแอดออนได้
- ฟรอนต์เอนด์: พัฒนาด้วย NextJS ส่วนนี้ผมแทบไม่รู้อะไรเลย เลยสลับไปรบกวน Gemini/ChatGPT/Claude อยู่ตลอด
- CI/CD: ใช้ Github Action ให้ฟรอนต์เอนด์ deploy ไปที่ Vercel และแบ็กเอนด์ deploy ไปที่ AWS ECS โดยอัตโนมัติ
- ทิ้งท้าย
- เดิมทีนี่คือสิ่งที่นักพัฒนาคนหนึ่งซึ่งไม่รู้อะไรเรื่องฟรอนต์เอนด์ และก็ไม่ได้เชี่ยวชาญแบ็กเอนด์มากนัก สร้างขึ้นมาทั้งหมดด้วย vibe coding
- เพราะแบบนั้น ถ้ามีสิ่งที่จำเป็นต้องทำ ก็สามารถลงมือสร้างมันได้โดยไม่ต้องกลัว นี่คือเสน่ห์ของ vibe coding ที่ผมเชื่อ และเป็นเหตุผลที่ทำโปรเจกต์นี้ขึ้นมา
- แน่นอนว่าถ้าลงในรายละเอียด สุดท้ายแล้วนี่ก็ยังเป็นการพัฒนาโดยคนคนเดียว จึงคงมีจุดที่ยังไม่สมบูรณ์อีกมาก
- เพราะอย่างนั้น หากมีคำถามหรือฟีดแบ็กใด ๆ ก็ยินดีต้อนรับเสมอ!
- ขอบคุณมากจริง ๆ ที่อ่านมาจนถึงตรงนี้ ขอให้ทุกลมหายใจเข้าเป็น clean code และทุกลมหายใจออกเป็น PR ที่ได้รับการอนุมัติ
8 ความคิดเห็น
ฉันจะไปมาเก๊าช่วงปลายเดือนกรกฎาคม คิดว่าน่าจะได้ใช้งานอย่างมีประโยชน์!!
หวังว่าจะเป็นประโยชน์กับคุณในมาเก๊า!
ตอนที่ไปเที่ยวมาเก๊านี่รู้สึกว่าต้องการสิ่งนี้เลย..
ดูเหมือนจะเป็นหน้าเว็บที่ดีครับ
ขอบคุณสำหรับคำพูดดีๆ นะครับ!
ผมก็ทำขึ้นมาเพราะมีความจำเป็นเหมือนกัน เลยหวังว่าจะมีคนรู้จักกันมากขึ้น!
คุณอาศัยอยู่ในมาเก๊าใช่ไหม?
ผมไม่ได้อาศัยอยู่ที่มาเก๊าครับ
ก่อนหน้านี้เคยไปเที่ยวมาเก๊า แล้วพบว่าการเข้าถึงข้อมูลรถชัตเทิลยากกว่าที่คิด
เลยรู้สึกว่าไม่สะดวกและจึงทำสิ่งนี้ขึ้นมาครับ
ส่วนที่ต้องอัปเดตข้อมูลรถชัตเทิลอย่างต่อเนื่องคงไม่ง่ายนัก แต่น่าทึ่งมากครับ
ข้อมูลรถชัตเทิลเองมีอยู่บนเว็บไซต์ของโรงแรมอยู่แล้ว
แต่รูปแบบแตกต่างกันไปหมด จึงดูเหมือนว่าตอนนี้ยังต้องอัปเดตกันด้วยตนเอง