Bunker
Bunker is an online multiplayer game inspired by the popular tabletop game “The Bunker.” Players find themselves in a post-apocalyptic world where they must discuss, argue, and vote who deserves to enter the bunker and survive. The game runs in real time and synchronizes all players through WebSockets.
Features
Create and join rooms via unique codes
Real-time state synchronization between players
Voting and hidden player attributes system
In-game chat and event handling using Socket.IO
Responsive interface with smooth transitions
The backend architecture was initially designed with AI assistance, which helped structure the project and speed up development. However, the core logic, API integration, and frontend implementation were built manually by me. AI was used only as a supportive tool for generating boilerplate and improving existing code — similar to how developers use modern assistants like GitHub Copilot or ChatGPT today.
#React
#REST
#api-development
#zustand
#SPA
#Node.js
Features
Create and join rooms via unique codes
Real-time state synchronization between players
Voting and hidden player attributes system
In-game chat and event handling using Socket.IO
Responsive interface with smooth transitions
The backend architecture was initially designed with AI assistance, which helped structure the project and speed up development. However, the core logic, API integration, and frontend implementation were built manually by me. AI was used only as a supportive tool for generating boilerplate and improving existing code — similar to how developers use modern assistants like GitHub Copilot or ChatGPT today.
#React
#REST
#api-development
#zustand
#SPA
#Node.js