Project preview
logo

VietTravel - Khám Phá Vẽ Đẹp Việt Nam Cùng Bạn

AI
Reactjs
Node.js

Công nghệ sử dụng:

Reactjs
Node.js

Mô tả dự án

VietTravel AI - Nền tảng du lịch thông minh

Dự án website du lịch hiện đại tích hợp AI (Gemini) để lập kế hoạch lịch trình, sử dụng Next.js 16, Supabase SSR và cổng thanh toán VNPay.

🏗 Kiến trúc hệ thống & Tối ưu hóa

Dự án đã được tối ưu hóa để đảm bảo tính ổn định cao nhất:

  • Centralized Auth: Toàn bộ các mutation (Logout, Profile Update, Booking) được xử lý qua Server Actions để tránh xung đột Cookie và Race Condition.
  • Atomic Booking: Quy trình đặt chỗ và tạo link thanh toán VNPay được hợp nhất trong một giao dịch duy nhất tại Server.
  • Lazy Auth Middleware: Middleware chỉ kiểm tra xác thực ở các route cần thiết (Admin/Private) để tăng tốc độ tải trang Public.

🛠 Công nghệ sử dụng

  • Frontend: Next.js 16 (App Router), Tailwind CSS v4, Framer Motion.
  • Backend: Supabase SSR (@supabase/ssr), Postgresql.
  • AI: Google Gemini Pro API.
  • Payment: VNPay SDK integration.

Demo Video

⚠️ Lưu ý quan trọng: Hiện tại có rất nhiều bên giả mạo và đánh cắp video của phía bên mình, nên trong mỗi demo mình có gắn watermark. Nếu các bạn muốn xem chi tiết hơn Full HD không che, vui lòng mình nhé! .

Uy Tín & Chất Lượng

Minh chứng cho chất lượng dịch vụ của chúng tôi