9 điểm bởi pleasantlife 2025-07-02 | Chưa có bình luận nào. | Chia sẻ qua WhatsApp
  1. Đây là dịch vụ gì?
  • Macao Shuttle là dịch vụ hướng dẫn lộ trình sử dụng các tuyến xe buýt đưa đón miễn phí do các khách sạn ở Ma Cao vận hành.
  1. Vì sao lại tạo ra dịch vụ này?
  • Ở Ma Cao, nhiều khách sạn (casino) vận hành các tuyến xe buýt đưa đón miễn phí kết nối những khu vực chính. Nếu tận dụng tốt thông tin này khi du lịch Ma Cao, bạn có thể di chuyển đến khu vực mong muốn mà không tốn một đồng nào.
  • Tuy nhiên, tôi không tìm thấy nơi nào tập hợp thông tin về các xe buýt đưa đón miễn phí này ở cùng một chỗ. Để kiểm tra lộ trình bằng xe buýt đưa đón, tôi phải tất bật tìm kiếm qua lại giữa Naver, Google và website của các khách sạn. Chưa kể còn phải xác minh xem thông tin tìm được có còn hiệu lực hay không.
  1. Vậy có thể sử dụng như thế nào?
  • Thứ nhất. Chọn điểm xuất phát và điểm đến trên bản đồ hoặc bằng cách tìm kiếm.
  • Thứ hai. Chọn thứ trong tuần và khung giờ rồi tìm kiếm.
  • Thứ ba. Ngay khi hoàn tất lựa chọn, bạn sẽ được hướng dẫn chi tiết lộ trình kết hợp xe buýt đưa đón và đi bộ.
  1. Vậy dịch vụ này được làm bằng gì?
  • Điểm chung: Thiết kế cấu trúc DB / triển khai backend / triển khai mã frontend đều được thực hiện bằng vibe coding. Tôi cần sự hỗ trợ của AI, ít nhất là để triển khai ngay 5 ngôn ngữ.
  • Backend: Được triển khai bằng NestJS.
  • DB: Tôi sử dụng Postgresql thông qua Supabase, và rất hài lòng vì có thể dùng pgRoutingpostgis dưới dạng addon.
  • Frontend: Được triển khai bằng NextJS. Phần này tôi gần như không biết gì nên đã lần lượt “hành” Gemini/ChatGPT/Claude.
  • CI/CD: Sử dụng Github Action để tự động triển khai frontend lên Vercel và backend lên AWS ECS.
  1. Lời kết
  • Đây là sản phẩm được một lập trình viên vốn mù mờ về frontend, mà cũng không hẳn am hiểu backend, tạo ra hoàn toàn bằng vibe coding.
  • Vì vậy, tôi làm nó với niềm tin rằng sức hấp dẫn của vibe coding nằm ở chỗ nếu cần gì, bạn có thể tạo ra nó mà không phải sợ hãi.
  • Tất nhiên, nếu đi vào chi tiết thì vì cuối cùng đây vẫn là dự án do một người phát triển, nên sẽ còn nhiều điểm thiếu sót.
  • Vì thế, mọi câu hỏi hay phản hồi đều luôn được chào đón!
  • Thật sự cảm ơn bạn đã đọc đến đây. Chúc bạn hít vào là clean code, thở ra là PR được duyệt.

Chưa có bình luận nào.

Chưa có bình luận nào.