Skip to content

An online study portal for managing courses, lectures, quizzes, and assignments. Provides role-based access for Admin, Teachers, and Students with a user-friendly interface.

Notifications You must be signed in to change notification settings

m-tayyab-phpdev/Learning-Management-System-PHP-MySQL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learning Management System (LMS)

A web-based online study portal designed to streamline digital learning. The LMS allows teachers to create and manage courses, upload lectures, assignments, and quizzes, while students can enroll in courses, track their progress, and submit assignments. Admins have full control over managing users, courses, and platform activities.

Features: For Students

Enroll in courses and access study materials.
View and download lectures, notes, and assignments.
Attempt quizzes and exams online.
Track progress and grades.

For Teachers

Create and manage courses.
Upload lectures, resources, and assignments.
Launch and evaluate quizzes/exams.
Monitor student performance.

For Admin

Manage teachers, students, and course approvals.
Monitor overall system activity.
Generate reports and analytics.
Control content and platform security.

Tech Stack

Backend: Core PHP
Frontend: HTML5, CSS3, Bootstrap, JavaScript, jQuery, AJAX
Database: MySQL
Version Control: Git & GitHub
Server: Apache (XAMPP/LAMP/WAMP)

About

An online study portal for managing courses, lectures, quizzes, and assignments. Provides role-based access for Admin, Teachers, and Students with a user-friendly interface.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published