- Realtime
- Workflow AI
- Deploy AWS
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.
- 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
Điểm nhấn dự án
- 01
Xây marketplace React + TypeScript với đặt lịch, chat và checkout PayOS.
- 02
Triển khai Socket.io realtime và worker BullMQ trên Redis cho matching AI bất đồng bộ.
- 03
Deploy capstone lên AWS với Docker, JWT/OAuth và repo frontend/backend tách biệt.
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
Quyết định / Thách thức kỹ thuật
- 01
Collection MongoDB có index query
- 02
OpenAI embeddings + worker BullMQ trên Redis cho matching bất đồng bộ
- 03
middleware auth Express
- 04
deploy Docker lên AWS với secret theo môi trường
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.
Stack kỹ thuật
- TypeScript
- React
- BullMQ
- Express
- MongoDB
- OpenAI
- Redis
- Socket.io
- Vite