A simple and functional online classroom portal built using Core PHP, HTML, CSS, JavaScript, and MySQL database. This portal facilitates digital learning by enabling role-based access for Admins, Staff, and Students.
- Backend: Core PHP
- Frontend: HTML, CSS, JavaScript
- Database: MySQL (SQL)
- Manage all users (staff and students)
- View all uploaded study materials
- Monitor assignment activities
- Upload study materials (videos, audio files, PDFs) for their classes
- Create and assign assignments to students
- View student submissions and grade assignments
- View class-wise study materials
- Access and submit assignments before the deadline
- Check assignment deadlines and grades
- ✅ Role-based access control (Admin, Staff, Student)
- 🎞 Study materials in multiple formats: PDF, video, audio
- 📝 Assignment submission and grading
- 📊 Admin dashboard for user and content management
- 🗂 Class-wise material and assignment organization
- Clone or download the project to your WAMP/XAMPP server's root directory.
- Import the SQL file in phpMyAdmin to create the database.
- Update database credentials in the config file.
- Access the portal from your local server (
localhost/classroomportal).