School Registration and Fee System using PHP with Source Code

Language

This is a PHP Project Web Application entitled School Registration and Fee System. This is a system designed to register students for Bilal Islamic Seminary school in Zanzibar using PHP and MYSQL databases. It has 2 types of users which are the administrator and the normal user. The Students registered in the system can pay their tuition by full, half, quarterly, or exempted. The system users also generate printable reports and this includes the list of registered students and fee payments. This web app also displays a statistical summary for the total number of registered students, classes, nursery students, primary students, and secondary students. With this system, the school registration and fee transaction will be easier to manage and more efficient. The system also provides easy retrieval of data or records.

This project was developed using PHP, MySQL Database, HTML, CSS, Javascript, and Bootstrap for the design. The source code is free to download. Feel free to modify the system the way you wanted.

Features:

Admin Side

  • Statistical Summary
  • Manage Students
  • Manage Classes
  • Manage Fees Payments
  • View Payments Report
  • Manege Reports
  • Generate Other Reports

Normal User Side

  • Statistical Summary
  • Manage Students
  • View Payments Report
  • Generate Other Reports

How to Run

Requirements

  • Download and Install any local web server such as XAMPP/WAMP.
  • Download the provided source code zip file. (download button is located below)

Installation/Setup

  1. Open your XAMPP/WAMP's Control Panel and start the "Apache" and "MySQL".
  2. Extract the downloaded source code file.
  3. If you are using XAMPP, copy the extracted source code folder and paste it into the XAMPP's "htdocs" directory. And If you are using WAMP, paste it into the "www" directory.
  4. Browse the PHPMyAdmin in a browser. i.e. http://localhost/phpmyadmin
  5. Create a new database naming "bilal".
  6. Import the provided SQL file. The file is known as "bilal.sql" located inside the "db" folder.
  7. Browse the School Registration and Fee System in a browser. i.e. http://localhost/bilal%20final

Admin Account:
Username: noel.titus
Password: 54321

New users' credentials are automatically generated by default and can be modified by the user itself. The username will be the first name + . + the last name i.e. (Claire.Blake) and the password will be 12345.

Demo

I hope this Project in PHP will help you with what you are looking for and you will find something useful for your future PHP Projects.

Enjoy :)

For any problem or questions, you can directly contact me through
GMAIL: [email protected]
WHATSAPP: +255772108420
INSTAGRAM: hemedy99

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.

Comments

Submitted bybegashaw dubale (not verified)on Sun, 10/30/2016 - 17:13

is nice but not user suportable
Submitted bykedir siraj (not verified)on Tue, 11/08/2016 - 02:54

i documentation on School Registration and Fee System
Submitted bycgStudent (not verified)on Thu, 05/14/2020 - 05:56

First of all in the dbcon.php file change the script like this if you have a password in your database then write in above line next to "root", "PASSWORD" then In file index.php on line number 8 you spelled the username incorrectly. id="usernmae" change this to id="username" Admin name and user for this database is noel.titus 54321 user name abdul.hemedy 12345 I assume there will be more Errors But some how it is still not working
Submitted byclient tchapo (not verified)on Sat, 04/20/2024 - 18:10

i tried to add new student but it is inserting o as student id. may you please assist me

Add new comment