[COMPLETE] School Management System In PHP Open Source
Are you looking for a COMPLETE School Management System In PHP with Source Code? Well I’m glad to say that you are on the right website because today, I will give you an idea about the major functionalities and a complete source code of School Management System using PHP.
From applications and class registration to extensive performance monitoring and financials, these systems have it all. Faculty and students are usually involved in administration management.
Open Source School Management System In PHP : About the project
The School Management System In PHP was developed using PHP CodeIgniter and MySQL Database as the system’s Back-End. This School Management System Project In PHP has a unique Interface design and a user friendly project. and also this project has many features that answer’s the needs of school.
This School Management System In PHP Open Source also includes a School Management System In PHP with Free Source Code Download, just find the downloadable Source Code below and click to start downloading.
School Management System Using PHP : Project Details and Technology
Project Title: | School Management System In PHP |
---|---|
Abstract : | School Management System In PHP was developed using PHP CodeIgniter and MySQL Database as the system’s Back-End. |
Project Type: | Website |
Technology : | PHP version 5.6 |
Database : | MySQL Database |
School Management System Project In PHP : Features
This School Management System in PHP has many features that include the following:
- Administrator Management
- Teacher Management
- Student Management
- Parent Management
Administrator List of Features:
- Admin can manage full this software.
- Add dynamic class, section and group.
- Admin can select student capacity in a class and section.
- Admin can view, edit and delete class’s information, section and group.
- Add new student in this software as student admission.
- Admin can view student’s details and parents information.
- Edit and delete student information.
- Admin can view the full school students attendance percentage.
- Students attendance percentage have two type a) Daily or running attendance percentage. b) Total or yearly attendance percentage.
- Add class routine for individual class.
- Add new teacher in this system.
- Can edit and delete any teacher’s information.
- Add dynamic subjects for every class.
- Can delete from any class also edit class subject information.
- Admin can declared notice for all user in this software.
- If admin want declared different notice for different user.
- Admin can make parents profile for this software.
- Admin can delete parents profile.
- Add grade with point for examination.
- Add exam and exam routine by different class.
- Admin can view all examination routine by class title and exam title.
- If admin want can edit and delete exam and examination routine.
- Admin can view the result of examination attendance.
- Admin can check result sheet and accept result sheet which is sent from teacher.
- Admin can complete the full result in a class and publish the result.
- Admin can publish the result in the school for all class.
- Admin can view any student’s mark sheet.
- Add new book and book’s category for library in this software.
- Admin can view, edit and delete books and book’s category from the library.
- Add new transport, route and vehicles for the school’s students, teachers and employee.
- Admin can edit and delete this route’s information in this software.
- Admin can add account title by account type for controlling the accounting in this software.
- Admin can edit and delete account title from this software.
- Admin can make student transaction slip when student give the tuition fee and other payments.
- Admin can view the full student transaction slip.
- If admin want to delete this slip, he can delete full slip at a time.
- If admin want to edit or delete one or two item in a slip, also he can do that.
- Admin can sent massage to any user in this software.
- Admin can delete his inbox massager only.
- Admin can view, edit and change his personal profile information.
- Admin can set or change the his profile picture, he also can change the password for this software.
- Admin can change the weekly of day in this software.
- Admin can change the general configuration settings.
- Admin can set or change the time zone.
- Admin can add new dormitories, dormitories room and bed and full dormitories managing access.
- Admin have a personal events calendar as he wrote down his events in this calendar.
Teacher List of Features
- Admin can manage full this software.
- Add dynamic class, section and group.
- Admin can select student capacity in a class and section.
- Admin can view, edit and delete class’s information, section and group.
- Add new student in this software as student admission.
- Admin can view student’s details and parents information.
- Edit and delete student information.
- Admin can view the full school students attendance percentage.
- Students attendance percentage have two type a) Daily or running attendance percentage. b) Total or yearly attendance percentage.
- Add class routine for individual class.
- Add new teacher in this system.
- Can edit and delete any teacher’s information.
- Add dynamic subjects for every class.
- Can delete from any class also edit class subject information.
- Admin can declared notice for all user in this software.
- If admin want declared different notice for different user.
- Admin can make parents profile for this software.
- Admin can delete parents profile.
- Add grade with point for examination.
- Add exam and exam routine by different class.
- Admin can view all examination routine by class title and exam title.
- If admin want can edit and delete exam and examination routine.
- Admin can view the result of examination attendance.
- Admin can check result sheet and accept result sheet which is sent from teacher.
- Admin can complete the full result in a class and publish the result.
- Admin can publish the result in the school for all class.
- Admin can view any student’s mark sheet.
- Add new book and book’s category for library in this software.
- Admin can view, edit and delete books and book’s category from the library.
- Add new transport, route and vehicles for the school’s students, teachers and employee.
- Admin can edit and delete this route’s information in this software.
- Admin can add account title by account type for controlling the accounting in this software.
- Admin can edit and delete account title from this software.
- Admin can make student transaction slip when student give the tuition fee and other payments.
- Admin can view the full student transaction slip.
- If admin want to delete this slip, he can delete full slip at a time.
- If admin want to edit or delete one or two item in a slip, also he can do that.
- Admin can sent massage to any user in this software.
- Admin can delete his inbox massager only.
- Admin can view, edit and change his personal profile information.
- Admin can set or change the his profile picture, he also can change the password for this software.
- Admin can change the weekly of day in this software.
- Admin can change the general configuration settings.
- Admin can set or change the time zone.
- Admin can add new dormitories, dormitories room and bed and full dormitories managing access.
- Admin have a personal events calendar as he wrote down his events in this calendar.
Student List of Features
- Student can view class routine.
- Student can view the class information.
- Student can view all class’s subject’s information.
- Student can know about the teacher’s information
- Student can view the notice board all notice which are only for declare students and all user’s notice.
- Student can know about the examination grading system and marks and point.
- Student can view the all class’s examination routine with his own examination routine.
- Student can view the examination results which is published.
- Student can view his own mark sheet
- Student can view the library books category and books.
- Student can send the message the teachers and his classmate.
- Student can view, edit and change his personal profile information.
- Student can set or change the his profile picture, he also can change the password for this software.
- Student have a personal events calendar as he wrote down his events in this calendar.
Parent List of Features
- Parents can view class routine.
- Parents can know about the teacher’s information and contact with them.
- Parents can view the notice board all notice which are only for declare students, parents and all user’s notice.
- Parents can know the all other parents information’s.
- Parents can know about the examination grading system and marks and point.
- Parents can view the all class’s examination routine with his own child’s examination routine.
- Parents can view the examination results which is published.
- Parents can view his own child’s mark sheet
- Parents can view the library books category and books.
- Parents can send the message the teachers and admin in this software.
- Parents can view, edit and change his personal profile information.
- Parents can set or change the his profile picture, he also can change the password for this so
Project Output
Login Page
Admin Dashboard
Student Information System
Teacher Information System
Parent Information System
System’s Settings
In this School Management System Project also includes a downloadable Source Code for free, just find the downloadable source code below and click to start downloading.
To start executing this School Management System In PHP, makes sure that you have sublime or any platform of PHP and MySQL installed in your computer.
School Management System In PHP Open Source : Steps on how to run the project
Time needed: 5 minutes
These are the steps on how to run School Management System In PHP Open Source
- Step 1: Download Source Code
First, find the downloadable source code below and click to start downloading the source code file.
- Step 2: Extract File
Next, after finished to download the file, go to file location and right click the file and click extract.
- Step 3: Copy Project Folder
Next, copy the project folder and paste it to C:\xampp\htdocs.
- Step 4: Open Xampp
Next, open xampp and start the apache and mysql.
- Step 5: Create Database
Next, click any browser and type to the URL localhost/phpmyadmin and create database.
- Step 6: Import Database
Next, click the created database and click import to the right tab and click choose file and import the sql file inside the download folder.
- Step 7: Execute Project
Final, type to the URL localhost/sms
Download Source Code below
Summary
This School Management System was developed using PHP CodeIgniter and MySQL Database as the System’s Back-End, It also includes a downloadable source code for free!.
Related Articles
- Online University Management System Project Report & Documentation
- University Management System ER Diagram | Entity Relationship Diagram
- University Management System Use Case Diagram
- University Management System DFD Level 0 1 2 | Best Dataflow Diagrams
- School Management System Sequence Diagram
- School Management System Activity Diagram
- School Management System Project UML Diagrams
- School Management System Class Diagram | UML
- School Management System Project in Laravel With Source Code
- School Management System In CodeIgniter With Source Code
- School Management System Project Report, Documentations, Coding, Abstract, PDF, Diagram & PPT
- School Management System ER Diagram | Entity Relationship Diagram
- School Management System Use Case Diagram | UML
- School Management System DFD Levels 0 1 2 | Data Flow Diagram
- School Management System Java Project With Source Code
- School Management System Project In Django With Source Code
- School Management System In C++ With Source Code
- School Management System Project In Python With Source Code
- School Management System Version 3.0 in VB.net with Source Code
- School Management System in C# with Source Code
- School Management System in VB.net 2010 and SQL Server
- School Library Management System in C# with Source Code
- University Management System In PHP FREE Download
Inquiries
If you have any questions or suggestions about School Management System In PHP Open Source please feel free to leave a comment below.
There is a password on the zip file
Please can you give me the password
Password: itsourcecode
thank you . 🥰🥰🥰
Great sms, but isn’t updated.. mysql has been removed!
Do you have dcmont analysis files?
emails and the passwords for the management system
When I log in to localhost/sms, it does not start, it shows a white page devoid of any interfaces
same problem occured for me also.. did you resolved it yet…
8019140701
hey dude it show a internal error of code 500 , please help me resolve it
It says page is not working
Error: 500
same with me. Hope someone helps us.
Make sure you download XAMPP with PHP 5.6, it’ll work
Hi my php is 7.4 but after installing there is only white page showing
What is the error?
404 Page Not Found
The page you requested was not found.
This the error
What version of Xampp did you use?
Hi! Mr. angel jude suarez
I think your the coder of these codes for “SMS”.
In deeply to my thoughts it is designed for commercial in order to get authority of using it.
If so, please tell me how much is it? and the way of paying and how can receive for using it.
Thanks
This page isn’t working right now
localhost can’t currently handle this request.
HTTP ERROR 500
Make sure you download XAMPP with PHP 5.6, it’ll work
If the php is higher should be working right, or it need PHP 5.6 only?
It need xampp version 5.6 only
Hi :
h how to run the project in godaddy domain by cpanel
thanks
hi,
need password for admin profile
the admin password is in the sql database
Project shows Unauthorised
If it is unauthorized it means your username and password is not in database
how do u mean
same issue have chanced, database but still the same, php 5.6,
$db[‘default’][‘hostname’] = ‘localhost’;
$db[‘default’][‘username’] = ‘u991834391_theschool’;
$db[‘default’][‘password’] = ‘fsfgmmit843.’;
$db[‘default’][‘database’] = ‘u991834391_school’;
$db[‘default’][‘dbdriver’] = ‘mysql’;
user – [email protected]
Password is – admin
Unable to process what can I do for that
What is unable to process?
This page isn’t working localhost is unable to handle this request
HTTP error 500
What xampp version did you used?
I also have the same error I’m using the latest xampp version 8.2
localhost/sms…….
but not run
http://500 error……………………………….
You can watch this
https://youtu.be/79bDVIz6RfU
Maybe it can solve your problem
O problema do sistema é que independente do XAMPP ele roda mas, se for enviar para algum servidor ele não vai rodar pois precisa ser inserido o comando na linha PHP.
É só local, para ser web precisa ser ativado no PHP
Meu email: [email protected]
Instagram: https://www.instagram.com/edvanbveloso/
May I see the error?
can’t login
You already export the database in phpmyadmin?
Error
Static analysis:
12 errors were found during analysis.
Variable name was expected. (near “?” at position 1)
Unexpected character. (near “[” at position 2229)
Unexpected character. (near “]” at position 2238)
Variable name was expected. (near “?” at position 2241)
Unexpected character. (near “[” at position 2251)
Unexpected character. (near “]” at position 2260)
Variable name was expected. (near ” ” at position 2263)
Unexpected beginning of statement. (near “?” at position 1)
Unexpected beginning of statement. (near “php” at position 2)
Unexpected beginning of statement. (near “CodeIgniter” at position 13)
Unexpected beginning of statement. (near “An” at position 31)
Unrecognized statement type. (near “open” at position 34)
What version of php you are using?
Hello how much can I pay to buy this system
You dont need to buy this system. Its already free. you can download it for free.
please can you give me the pass word of zip file
itsourcecode or itsourcecode.com
attendance system is not working can you please tell me why?
Its working..what is the error?
not work
Why is not work?
Please assist, getting a blank screen.
Running Xampp with PHP version 7.4.29
Error A PHP Error was encountered
Severity: 8192
Message: Unparenthesized `a ? b : c ? d : e` is deprecated. Use either `(a ? b : c) ? d : e` or `a ? b : (c ? d : e)`
Filename: helpers/url_helper.php
Line Number: 162
Backtrace:
File: C:\xampp\htdocs\school1\application\controllers\Login.php
Line: 11
Function: __construct
File: C:\xampp\htdocs\school1\index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Methods with the same name as their class will not be constructors in a future version of PHP; Paypal has a deprecated constructor
Filename: libraries/Paypal.php
Line Number: 93
Backtrace:
File: C:\xampp\htdocs\school1\application\controllers\Login.php
Line: 11
Function: __construct
File: C:\xampp\htdocs\school1\index.php
Line: 315
Function: require_once
Fatal error: Uncaught TypeError: Argument 1 passed to CI_Exceptions::show_exception() must be an instance of Exception, instance of Error given, called in C:\xampp\htdocs\school1\system\core\Common.php on line 658 and defined in C:\xampp\htdocs\school1\system\core\Exceptions.php:190 Stack trace: #0 C:\xampp\htdocs\school1\system\core\Common.php(658): CI_Exceptions->show_exception(Object(Error)) #1 [internal function]: _exception_handler(Object(Error)) #2 {main} thrown in C:\xampp\htdocs\school1\system\core\Exceptions.php on line 190
A PHP Error was encountered
Severity: Error
Message: Uncaught TypeError: Argument 1 passed to CI_Exceptions::show_exception() must be an instance of Exception, instance of Error given, called in C:\xampp\htdocs\school1\system\core\Common.php on line 658 and defined in C:\xampp\htdocs\school1\system\core\Exceptions.php:190 Stack trace: #0 C:\xampp\htdocs\school1\system\core\Common.php(658): CI_Exceptions->show_exception(Object(Error)) #1 [internal function]: _exception_handler(Object(Error)) #2 {main} thrown
Filename: core/Exceptions.php
Line Number: 190
Backtrace:
This page isn’t workinglocalhost is currently unable to handle this request.
HTTP ERROR 500
using updated PHP
What is the error?
There are 3 different dashboards
——————————–
Teacher dashboard
email : [email protected]
pass: tea
———————————-
Student dashboard
[email protected]
stu
———————————-
Parent dashboard
[email protected]
par
can you add it’s UML diagrams such as use case , class …..ect
Can we used XAMPP with PHP 8.1?
Yes, try to used the xampp 8.1
Installed on c panel of web page, after configurating only white page is showing
It shows a blank page after running the ( localhost/sms
You need to install xampp 5.6 version and it will run it
Can we upload our logo? The system says it is successful but not changing the logo while uploading it.
Yes you can upload it.. Maybe there is an error?
What a click bate crook. All developers like you should should just resign
Why did you say that. I think there is an error?
how to
put it online in 2023
What do you mean put it online in 2023?
Should I downgrade my php to the spesific requirement or something cause the error is 505. Says the page isn’t working right now. Or is there any directories i should change inside any of the files. But that’s not the case right? It supposed to be just import the sql to the db and then can directly open the index. But that error pop up.
Moderator notice me.
Yes you can downgrade it tp xampp version 5.5 or 5.6
Kind sir. Please reply me. I have that death error 500.
you need to install xampp 5.5 or 5.6 version
your package does not have source code and show the error 500 on the localhost is currently unable to handle this request how to fix
You need to install xampp 5.5 or 5.6 version
Hello, I cannot extract the zip file.. Getting unexpected error
Zip file Password: itsourcecode
Hellew sir I can’t login
What do you mean you can’t login?
[email protected] does not work
You already import the sql in phpmyadmin?
how can we change Logo, looks its not works
You may change it inside the code
what changes we require ?
hey it shows 404 page not found and if i want to access index page it keeps me directing in same page http://localhost/sms/index.php?librarian/dashboard
please do you have the extraction code ?
Extraction Password: itsourcecode
please for the extraction code the one you gave ‘ itsourcecode’ is not working
i used PHP version: 8.0.25 blank page how to solve this
To run the system You need PHP version 5.6.
Can I get the documentation File of the Project Please!
Can I get the documentation File of the Project Please!
Yes You can search it in the website
Unauthorized, this is what i am getting on startup i have changed the Database setting to my server, what could be the issue?
what database server did you use to open the sql database?
Sorry when I’m logging in by using teacher login account it display 404 page not found. Can you help me to solve this?
Unauthorized! error showing but database also correctly placed so please guide me
php version using 5.6 and above this version showing only white blank page
You can install php version 5.4 or 5.5
can’t login with
user name- [email protected]
password- admin
What version of PHP did you use?
php 5.6
If you use 5.6 it will function
how to get zip extract password
thanks for such complete system but how can use with all features because just a few options are working others are just screenshots.
I need this system for my school with all mention features and how much it will cost
Which school will used this system?