Skip to content

Latest commit

 

History

History
121 lines (81 loc) · 3.55 KB

README.md

File metadata and controls

121 lines (81 loc) · 3.55 KB

Introduction

This project is a school managment system. It is implemented in Govt Higher Secondary School Chitor Swat KPK. Some of its features are ... index page

Student Add/Edit/Delete. image Exam marks Add/Edit/Print DMC DMC Exam Roll No Slip, Award List generation. image Login system/ Locking mechanism. Time Table of classes and vacant can be generated. Class and Subject wise exam reports can be generated. Report Class wise

Built With

  • HTML5
  • CSS3
  • Javascript
  • Bootstrap 5
  • MySQL
  • PHP 8.2
  • Ajax

Live Demo

  • Use username guest and password guest for guest acccount.
  • Use username admin and password admin for admin account.

Getting Started

To get a local copy up and running follow these sample steps.

  • A text editor(preferably Visual Studio Code). For making changes in code. Download Visual Studion Code
  • A Server to host file. We need Php, Apache and mysql Stack. Wamp,Xampp,Mamp (Preferably Xampp Server) Download Xampp Server
  • For Group Development. A version contoling software (Preferably Git) Download Git

Installation

  • Put the 'Chitor-CMS' folder inside your 'WWW' Directory in WampServer Installtion folder.
  • Or in the htdocs folder in case of XAMPP Software.
  • Open mysql and import the database. the database file is available inside Database Folder.
  • To install the file listed in Composer.json file. type inside cmd
$ php composer.phar update
  • Or manually the following items should be installed for better code quality.
  • Code Sniffer (PHP Linter) inside cmd when composer is installed.Type the following to install.
$ composer global require "squizlabs/php_codesniffer=*"

Usage

Free to use for your work

Clone this repository

$ git clone https://github.com/waqaskanju/Chitor-LMS.git
$ cd Chitor-LMS

To fix linter errors

$ phpcbf [filename]

To find linter error

$ phpcs [filename]

For Real time error linter error show install "shevaua.phpcs" extension in VS Code.

To Ignore a folder in checking linter errors. In this case test folder.

$ phpcs --ignore=*/test

Author

👤 Waqas Ahmad

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Acknowledgments

I would like to thanks these guys for their valuable suggestions.

Show your support

Give a ⭐️ if you like this project!

📝 License

This project is MIT licensed.