For Students Register - Create account with Student role
Browse Courses - View all available courses
Enroll - Click "Enroll Now" on any course
View Assignments - Check assignments in enrolled courses
Submit Work - Complete and submit assignments
Track Grades - Monitor your performance in the Grades section
For Teachers Register - Create account with Teacher role
Create Course - Add new courses with details
Manage Students - View enrolled students
Create Assignments - Add assignments to your courses
Grade Work - Review submissions and assign grades
Track Engagement - Monitor student enrollment and progress