17 · 2026
Boardgame Everyday
เว็บจองโต๊ะและเกมสำหรับร้านบอร์ดเกมคาเฟ่ งานกลุ่ม 6 คน — ผมดูแลฝั่ง backend ส่วน collection, plays, reviews และสถิติTable and game booking web app for a board game café. Team of 6 — I own the collection, plays, reviews and stats backend modules.
// เกมที่ถูกเล่นมากที่สุดเดือนนี้Play.aggregate([ { $match: { playedAt: { $gte: monthStart } } }, { $group: { _id: '$game', plays: { $sum: 1 } } }, { $sort: { plays: -1 } }, { $limit: 5 },]);ภาพรวม
ระบบจองโต๊ะและบอร์ดเกมสำหรับร้านคาเฟ่ พัฒนาตามสเปกใน Plan.docx ของทีม
ส่วนที่ผมรับผิดชอบ
- Collection — จัดการคลังเกมของร้าน
- Plays — บันทึกการเล่นแต่ละครั้ง
- Reviews — รีวิวและให้คะแนนเกม
- Stats — สรุปสถิติด้วย MongoDB aggregation pipeline
การทำงานเป็นทีม
แต่ละคนพัฒนาบน branch ของตัวเองแล้ว merge เข้า Develop ก่อนขึ้น main
Overview
A table and board game booking system for a café, built to the team's Plan.docx spec.
What I own
- Collection — the café's game library
- Plays — logging each play session
- Reviews — game reviews and ratings
- Stats — statistics built with MongoDB aggregation pipelines
Teamwork
Everyone works on their own branch and merges into Develop before it goes to main.