PHP Student Management System Source Code - PHP Web Application With MySQL Database | With Code
1BestCsharp blog 1BestCsharp blog
120K subscribers
1,517 views
0

 Published On Mar 12, 2024

Students Management System in PHP MySQL with Source Code

▶ SOURCE CODE: https://1bestcsharp.blogspot.com/2024...

-------- Check Out More PHP Projects! --------

▶ PHP Inventory Management System:    • PHP Inventory Management System Sourc...  

▶ PHP Stock Management System:    • PHP Stock Management System Source Co...  

▶ PHP Real Estate Management System:    • PHP Real Estate Management System - P...  

▶ PHP Address Book Management System:    • PHP Address Book Project Source Code ...  

-----------------------

in this php project demo you will see the capabilities of an online students Management System.

this Web Application Project is built using PHP and JavaScript programming languages, along with a MySQL database.

Tools:
- Apache server.
- PHP + JavaScript programming Language.
- Html + Css.
- font awesome library.
- MySQL Database.

Key Pages:

1- Login Page: Users and administrators can securely log in to the system.

2- Dashboard Page: The dashboard comprises the following sections:
SideBar Menu: The sidebar menu, included from the "common-section.php" file, enables navigation across various pages.
Depending on the user's role, the "Users" link is only visible to admins.

Analytics Boxes: This section displays informative analytics.
Each box represents a different metric.
The values are dynamically retrieved from PHP variables.

3- Student Page: This Student Dashboard provides a view of student demographics, including name, birthdate, gender, contact information, and more.

The dashboard offers insights into the gender distribution among enrolled students, allowing administrators to analyze gender diversity within the student body.

The user can add, edit, remove and search for students.
To view the courses a specific student is enrolled in, click on the 'view' link in the table.
To set a student's mark for a course, click on the 'Set Mark' button in the table.

4- Course Page: This Course Dashboard displays a table with information about each course, including ID, name, description, duration, instructor, level, fee, and actions (such as editing or deleting).
Users can add new courses, edit existing courses, and remove courses using modal forms.
To view the students enrolled in a specific course, click on the 'view' link in the table.
The table shows the students and their marks on this course, if available; if not, a button to set the mark will be displayed.


5 - Enrollement Page:
This Enrollments Dashboard displays a table with information about each enrollment, including enrollment ID, student name, course name, enrollment date, enrollment status, and action buttons for editing, deleting, and marking.
Users can add new enrollments, edit existing enrollments, and remove enrollments using modal forms.
It displays total enrollments, active enrollments, and inactive enrollments in separate cards.



6 - Mark Page:
This Marks Dashboard displays a table with information about each Mark.
Users can edit existing marks, and remove marks using modal forms.
It also display statistics such as the highest mark, lowest mark, and average mark based on the retrieved marks data.
To add a mark you can use the Student, Course, Enrollment Dashboard.

7 - User Page:
Users are redirected to this page only if they are logged in as an administrator (admin role).
All users stored in the database are retrieved and displayed in a table format.
Administrators can add a new user, search, edit and remove existing ones.

If you would like to access the source code, please click the link below:
▶ SOURCE CODE: https://1bestcsharp.blogspot.com/2024...

-------- TABLE OF CONTENT --------

00:00 - login and dashboard pages.
02:40 - student page.
11:00 - course page.
17:15 - enrollment page.
23:40 - mark page.
27:30 - user page.

-------- PHP Tutorials --------

PHP Programming Tutorials ➜ http://bit.ly/2Lh7zPM

PHP And MySQL Tutorials ➜ http://bit.ly/2kdXWot

PHP Projects: https://bit.ly/PHP_PROJECTS

Create 6 Projects In Javascript ➜    • JavaScript Project Tutorial - Create ...  

-------------------------------

visit our blog https://1bestcsharp.blogspot.com/
subscribe: http://goo.gl/nRjPKk
Share This Video:    • PHP Student Management System Source ...  

show more

Share/Embed