Online Course Registration System

Project Domain / Category

Web Application 

Abstract/Introduction

The application will provide an interface through which users can easily register courses online. After enrolling a course, users can watch video lectures, access course related material and ask questions related to the course. There are three types of users in this application; Admin, Instructors and Learners. Admin can manage all the application-related data. Instructors can add course related material and provide answers to the questions posted by the learners. Learners can register the offered courses online, access course related material and ask questions. Functional Requirements: Three types of users will be using this application. Admin: ▪ The application will provide Login interface. ▪ Admin can view/add/update/delete Instructors, Learners and Courses information. ▪ Admin can view all the questions and respective answers for any course. 

Instructor: ▪ The application will provide Login interface. ▪ Instructor can add course related material like course videos, course announcements and course contents etc. ▪ Instructor can view list of all the leaners registered in a course. ▪ Instructor can view all the posted questions and provide appropriate answers. 

Learner: ▪ The application will provide registration interface. ▪ Learner can login to the system after providing registration details. ▪ Learner can search for offered courses and register for the courses. After registering course(s), all the course related material can be accessed, and questions can be posted. ▪ Learner can view all the questions and respective answers for his/her registered course(s).

Tools: PHP, HTML, JavaScript, CSS, MySQL

Leave a Comment