Back to Projects
Kahoot Quiz Clone
A real-time multiplayer quiz application with synchronized game state, built with Go (Gin) backend and Svelte frontend.
GoReactWebSocketPostgreSQLDocker
Play Demo Video
A real-time multiplayer quiz application inspired by Kahoot. Built with a Go (Gin) backend and a Svelte (Vite) frontend.
Features
- Real-time Gameplay: WebSocket-based synchronized game state for all players.
- Quiz Management: Create, edit, and list quizzes.
- User Authentication: Secure signup and login with JWT.
- Game Sessions: Host games, multiple players join via PIN.
- Live Leaderboard: Real-time score updates.
Tech Stack
- Backend: Go (Golang), Gin Framework, Gorm, Gorilla WebSocket.
- Frontend: Svelte, Vite, TypeScript.
- Database: PostgreSQL.
- Infrastructure: Docker, Docker Compose.
Related Projects
GopherOmegle
2023High-performance P2P video chat application with Go backend and React frontend, using WebRTC for low-latency communication.
View Project
Master Chess
2023A full-stack, real-time multiplayer chess application with Stockfish AI integration, ELO matchmaking, and live WebSocket gameplay.
View Project
Gopher Vercel
2024A simplified clone of the Vercel deployment platform built with Go, allowing users to deploy static websites from Git repositories.
View Project