Community game platform with real-time experiences (quizzes and more) to energize events and animate communities.
- โ Multiple choice and true/false questions
- ๐ Complete admin interface
- ๐ฅ User registration and authentication
- โก Points based on accuracy AND response time
- ๐ Live leaderboards with podium
- ๐จ Cyber Arcade design system (retro synthwave aesthetic)
- ๐ Real-time with WebSockets
- ๐ Multi-language support (English/French)
git clone <repo-url> && cd pleey make setup
The application will be available at:
- Frontend:
http://pleey.localhost - Backend API:
http://pleey.localhost/api - Traefik Dashboard:
http://traefik.localhost
Default accounts:
| Role | Password | |
|---|---|---|
| Admin | admin@quiz.com |
admin123 |
| Player | player@quiz.com |
player123 |
Essential commands: make up, make down, make logs, make test, make help
See docs/technical/development/index.md for full setup, prerequisites, and all available commands.
All documentation lives in /docs โ the single source of truth.
- Architecture Reference โ layers, dependency rules, ports & adapters, error strategy, tech stack
- Backend Architecture โ directory structure, use-case pattern, modules, config, testing
- Frontend Architecture โ DI, facades, routing, GraphQL codegen, testing
- Development Reference โ setup, commands, coding standards, commits, PR process
- Backend Development โ testing, use-cases, ports, resolvers, performance
- Frontend Development โ codegen, lint, testing, screens, styling, DI, routing
- CONTRIBUTING.md โ contribution workflow, accessibility standards, bug reporting
- AGENTS.md โ instructions for AI assistants
MIT
Created with โค๏ธ for interactive learning