Marketplace · Realtime · AI

Match Tutors

Marketplace realtime — matching AI qua queue, deploy AWS.

Marketplace gia sư–học viên gom hồ sơ, đặt lịch, matching hỗ trợ AI, chat realtime và thanh toán vào một workflow.

https://match-tutors.vercel.app
Match Tutors logo
  • Realtime
  • Workflow AI
  • Deploy AWS
01Vai trò
Fullstack developer · Capstone
02Thời gian
09/2025 – 12/2025
03Quy mô
Nhóm 4 người
04Lĩnh vực
Marketplace · Realtime · AI
01

Điểm nhấn dự án

  1. 01

    Xây marketplace React + TypeScript với đặt lịch, chat và checkout PayOS.

  2. 02

    Triển khai Socket.io realtime và worker BullMQ trên Redis cho matching AI bất đồng bộ.

  3. 03

    Deploy capstone lên AWS với Docker, JWT/OAuth và repo frontend/backend tách biệt.

02

Những gì tôi ship

  • 01Hồ sơ gia sư/học viên
  • 02đặt lịch
  • 03quản lý buổi học
  • 04PayOS checkout
  • 05JWT + Google OAuth
  • 06upload file S3
  • 07nhắn tin Socket.io với cập nhật booking realtime
03

Quyết định / Thách thức kỹ thuật

  1. 01

    Collection MongoDB có index query

  2. 02

    OpenAI embeddings + worker BullMQ trên Redis cho matching bất đồng bộ

  3. 03

    middleware auth Express

  4. 04

    deploy Docker lên AWS với secret theo môi trường

04

Kết quả

Capstone ship lên AWS với chat/booking realtime, matching AI qua queue và codebase React + Express tách repo sẵn sàng iterate.

05

Stack kỹ thuật

  • TypeScript
  • React
  • BullMQ
  • Express
  • MongoDB
  • OpenAI
  • Redis
  • Socket.io
  • Vite
Dự án tiếp theo01HRTech · Fullstack · AIuctalent.io & business.uctalent.io

HỆ THỐNG / PORTFOLIO

  1. khởi tạo portfolio
  2. nạp selected_work.json
  3. kết nối github...
  4. sẵn sàng