Project Features
A complete system for managing the educational process داخل الكليات:
• Colleges and Courses Management
Ability to add unlimited colleges within the platform
Within each college, courses can be added and organized based on level or specialization
• Student Dashboard
Display all courses the student is enrolled in
Track session exams and full course exams
View academic results in a clear and organized way
Track enrollment requests and their approval or rejection status
• Admin Dashboard
Add and manage colleges
Create courses and assign instructors
Create instructor accounts to manage their courses
Add exams for each session and full course assessments
Monitor all financial operations and transactions through a clear reporting system
Enable or disable courses at any time
Full control over student data (add update delete)
• Instructor Dashboard
Manage and track assigned courses
Review student enrollment requests
Content upload and exam creation are handled by admin based on instructor requests to ensure proper workflow
• Notification System
Automatic notifications when new courses are added
Notifications are sent to students within the same college and level
Delivered inside the platform and via Gmail
Supports multiple event based notification scenarios
• Communication and Support System
Students can contact admin through a built in form
Messages are delivered directly to admin dashboard
Admin replies are sent to student via Gmail
• Security and Verification
Gmail verification required before activating student accounts
Helps ensure data accuracy and prevents fake accounts
• Content Protection and Video Hosting
Integration with Bunny for secure video storage and streaming
Protected video access and prevention of direct external access
Cost efficient pricing model based on actual usage
• Hosting and Performance
Hosted on a dedicated VPS server from Hostinger (not shared hosting)
Provides better speed stability and performance under high load