MadChessOp. 2
A custom chess game, beginning with a position of your own.
Madcamp 2025 WinterOral Presentation (Top 20% = 2/10)[GitHub]
KAIST · January–February 2026 · Week 3
CS496: Seminar <Immersion Camp: Intensive Programming and Startup>
I. The game
Build an army within a 30-point piece budget, freely arrange your pieces in your starting area, save your preferred setups, and play against another player in real time. MadChess brings custom starting positions together with spectating, Glicko-2 ratings, game replays, and position analysis with Fairy-Stockfish.
II. Contribution
I worked on backend development and server hosting. Built with 정재우, who handled the frontend and Scrum.
III. Technology
- Backend
- TypeScript, Node.js, Express, Socket.IO, Prisma, PostgreSQL
- Frontend
- React, TypeScript, Vite, Tailwind CSS, Zustand
- Hosting
- Ubuntu, Nginx, PM2