Designed to manage courses and user enrollments. This azure function allows users to browse available courses, enroll in courses, and manage their course schedules. Administrators have additional capabilities to create, update, and delete courses.
- Course Management
- Course Browsing: Users can view a list of available courses.
- Enrollment: Users can enroll in courses of interest.
- Schedule Management: Users can view and manage their enrolled courses.
- Administration
- Course Creation: Administrators can create new courses.
- Course Editing: Administrators can update existing course details.
- Course Deletion: Administrators can remove courses from the system.