Skip to content

The School Management System (SMS) is a web-based application for managing school operations. It supports student and teacher management, attendance tracking and grade recording. Built with PHP and MySQL, SMS enhances administrative efficiency through a secure, user-friendly interface.

Notifications You must be signed in to change notification settings

Alikhizar142/School-Management-System-SMS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

School Management System (SMS)

Overview

The School Management System (SMS) is a web-based application designed to manage school operations efficiently. This system streamlines tasks such as student enrollment, attendance tracking and grade management.

Features

  • Student Management: Enroll students, manage profiles, and track attendance.
  • Teacher Management: Maintain teacher profiles and assign classes.
  • Class Management: Organize classes and subjects.
  • Grade Management: Record and track student grades.
  • User Authentication: Secure login for students, teachers, and administrators.

Technologies Used

  • Frontend: HTML, CSS, JavaScript
  • Backend: PHP
  • Database: MySQL

Installation

  1. Clone the repository:
    git clone https://github.com/Alikhizar142/School-Management-System-SMS.git
  2. Import the database:
    • Locate the MySQL folder and import the provided .sql file into your MySQL database.
  3. Configure the database connection:
    • Update the database connection settings in the DB_connection.php file.
  4. Launch the application:
    • Host the application on a local server using tools like XAMPP or WAMP.

ERD and Project Proposal

  • The repository includes an Entity-Relationship Diagram (ERD) and a project proposal document for a comprehensive understanding of the system's structure and objectives.

Contribution

Feel free to fork this project, submit issues, and send pull requests. Contributions are welcome!

License

This project is licensed under the MIT License.

Contact

For any queries, reach out to Ali Khizar.


For more details, visit the repository.

About

The School Management System (SMS) is a web-based application for managing school operations. It supports student and teacher management, attendance tracking and grade recording. Built with PHP and MySQL, SMS enhances administrative efficiency through a secure, user-friendly interface.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published