A role-based web application designed for educational institutions to manage students, teachers, and learning activities.
- π Secure Login (bcrypt hashing)
- π¨βπΌ Admin Dashboard (manage users, classes)
- π¨βπ« Teacher Panel (create activities, quizzes)
- π¨βπ Student Panel (attempt quizzes, track progress)
- π¨βπ©βπ§ Parent Dashboard (monitor performance)
- PHP (Core PHP)
- MySQL
- Bootstrap
- Clone repository
- Import
database.sql - Import
seed_data.sql - Copy
config/db_example.phpβconfig/db.php - Update DB credentials
- Run on XAMPP
- Database credentials are excluded using
.gitignore - Passwords are stored using bcrypt hashing
- Signup with admin approval
- Email verification
- Analytics dashboard
Prasann Kumar