This is an Online Learning System Project in PHP. This project is version 2 of the Simple eLearning System that I created and posted here months ago. The changes of this version focus on lesson modules for both Faculty and Student users. The updates include some user interface changes mostly the colors.
https://www.sourcecodester.com/php/14787/elearning-system-using-phpmysqli-source-code.html
This web-application is still written/developed using PHP, MySQL Database, HTML, CSS, JavaScript (jQuery and Ajax), Bootstrap, AdminLTE Template, and other libraries/plugins. I used XAMPP 3.3.0 as my local web server which has a PHP version 8.0.7 to run and update the project.
The Online Learning System v2 contains a new feature and functionalities for both Student and Faculty users. The Faculty Users can now upload other files (image/*, video/*, and pdf file). The said files will be uploaded as the Faculty's Media. Each link will provide/generate a button where the can Faculty copy's the link so they can insert the file for the content of each lesson. Talking about the pdf file, to use the said type of file, the faculty will be provided a Short Code Copy Button which he/she can paste on the lesson content. In the Lesson View Page, the pdf shortcode script in the lesson content/description will be automatically replaced with a PDF Viewer. This has now also a Backpack Feature for the student side which allows the student to save files uploaded by faculties shown in the lesson content to their backpack list. The Backpack list will help the student to store the important files with some notes for reviewing the files in the future.
Admin Panel
Faculty
Student
Faculty
Student
Requirements
Installation/Setup
Username: admin
Password: admin123
Sample Faculty
Faculty ID: 12345
Password: 12345
Sample Student
Student ID: 6231415
Password: 6231415
That's it. You can now explore the features and functionalities of this Online Learning System V2 in PHP. I hope this project will help you with what you are looking for and you'll find something useful for your future projects.
Explore more on this website for more Free Source Codes and Tutorials.
Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. After downloading it, you will need a program like Winzip to decompress it.
Virus note: All files are scanned once-a-day by SourceCodester.com for viruses, but new viruses come out every day, so no prevention program can catch 100% of them.
FOR YOUR OWN SAFETY, PLEASE:
1. Re-scan downloaded files using your personal virus checker before using it.
2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.
You can only access 1 user role in a single browser. Make sure to log out first before logging in other user or log in the other user using a private or different browser.