A modern online quiz and assessment platform designed to create, manage, and conduct quizzes efficiently. Brain Battle provides an intuitive interface for administrators to create quizzes and for students to participate in real-time assessments.
- 📝 Create and Manage Quiz Tests
- 👨🏫 Admin Dashboard
- 👨🎓 Student Dashboard
- ⏱️ Timed Quiz Sessions
- 📊 Score & Performance Tracking
- 🔐 Secure User Authentication
- 📚 Multiple Quiz Categories
- 📥 Bulk Question Import
- 📈 Quiz Statistics & Reports
- 🎯 Instant Result Generation
- HTML5
- CSS3
- JavaScript
- Bootstrap
- PHP
- MySQL
- XAMPP
- Git
- GitHub
Brain-Battle/
│
├── admin/
├── assets/
├── css/
├── js/
├── images/
├── database/
├── includes/
├── vendor/
├── index.php
├── login.php
└── README.md
git clone https://github.com/YOUR_USERNAME/Brain-Battle.gitCopy the project folder into:
xampp/htdocs/
- Open phpMyAdmin
- Create a new database named
brain_battle - Import the SQL file provided in the project
Update your database credentials in the configuration file.
- Apache
- MySQL
Open your browser and visit:
http://localhost/Brain-Battle
- Admin Management
- User Authentication
- Quiz Management
- Student Management
- Question Bank
- Category Management
- Performance Reports
- Result Analytics
- 🤖 AI-generated Quiz Questions
- 🏆 Global Leaderboards
- 🌙 Dark Mode
- 📱 Mobile Responsive Design
- 📧 Email Notifications
- 🔔 Quiz Reminders
- 🌐 Multi-language Support
- 🎤 Voice-based Quiz Support
- 📊 Advanced Analytics Dashboard
Contributions are welcome!
- Fork the repository
- Create a feature branch
- Commit your changes
- Push to your branch
- Open a Pull Request