# Quiz Game - Multiplayer Online Game
Quiz Game is an interactive multiplayer web application that brings excitement and strategy to online gaming. Players submit answers, vote on responses, and compete to showcase their wit and creativity.
- 🎮 Real-time Multiplayer Gameplay
- 📝 Dynamic Answer Submission
- 🗳️ Interactive Voting System
- 👥 Personalized User Avatars
- 🏆 Competitive Scoring Mechanism
- 🔐 Secure Admin Controls
- Backend: Python Flask
- Frontend: HTML, CSS, JavaScript
- Real-time Communication: Socket.IO
- Styling: Bootstrap
-
Player Mode
- Login with unique credentials
- Submit creative answers to questions
- Vote on other players' responses
- Earn points based on votes and accuracy
-
Admin Mode
- Manage game questions
- Control game flow
- Reveal and calculate points
- Moderate gameplay
| Login Screen | Login with Name |
|---|---|
![]() |
![]() |
| Homepage | Admin Screen |
|---|---|
![]() |
![]() |
| After Revealing Answer | After Mark as Correct |
|---|---|
![]() |
![]() |
| Final Admin View |
|---|
![]() |
- Python 3.8+
- pip
-
Clone the repository
git clone https://github.com/Kingof3O/quiz-game.git cd quiz-game -
Create virtual environment
python -m venv venv source venv/bin/activate # Windows: venv\Scripts\activate
-
Install dependencies
pip install -r requirements.txt
-
Configure environment variables Create a
.envfile with:SECRET_KEY=your_secret_key ADMIN_PASSWORD=your_admin_password USER_PASSWORD=your_user_password
python app.py- Use strong, unique passwords
- Keep
.envfile private - Do not share credentials
- Fork the repository
- Create a feature branch
- Commit changes
- Push to branch
- Open pull request
MIT License - see LICENSE file
- Add more question types
- Implement advanced user authentication
- Create global leaderboard
- Support multiple languages







