Skip to content

This is an online Kenyan primary school management system developed in native PHP by Obed Nyakundi

License

Notifications You must be signed in to change notification settings

ObedNyakundi/online-school-management-system-in-native-PHP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

online-school-management-system-in-native-PHP

This is an online Kenyan primary school management system developed in native PHP by Obed Nyakundi Paul

Admin dashboard

online-school-management-system-in-PHP

This is an incomplete online primary school management software for a Kenyan school developed in HTML & CSS, JS, and PHP as developed by Obed Nyakundi. The software package includes:

  • a database for the school.
  • forms: login, admitting students and teachers, adding marks, adding books, etc...
  • a simple HTML & CSS index page.

It can be expanded to accomodate:

  • School administration
  • Exam management
  • Library management
  • Finance Management
  • Module for SMS/Emails and other communication/ announcements

Dependencies

PHP Dependencies:

  • fpdf (for reports in the complete version).
  • jGraph (for graphics/graphs)
  • php-Mpesa

CSS Dependencies

  • Bootstrap
  • Font awesome.
  • W3.css

JS dependencies

  • Bootstrap
  • jQuery navigation
  • Fancy box
  • Modernizer
  • Ajax

THE USER'S GUIDE

TO INSTALL:

  • Ensure you install MYSQL
  • Create a table named skuli
  • import the skuli.sql file in your PHPmyadmin table skuli
  • copy all the contents of folder containing the index.php file into your server.
  • run the index.php file

TO TEST:

  • TSC NUMBER: 1234
  • PASSWORD: mimi

License:

This shared version of the website is issued as it is without any liability or warranty from the developer (Obed Nyakundi). A few modules of the software have been withheld, but care has been taken to retain its stability. It can be used for learning or simple development. I shall not be liable for any issues that arise from the use of this free software.

Feel free to use it as it will suit you. To receive a complete version of the software, please reach out to me via:

Email: [email protected] or Tel: +254706748162

I wish you all the best as you explore this limited app!

Gallery

Index page

Index Page

Views

Table to view students

table to view students

A table to display books

table to view books

A table to display exam results

exam results table

OTHER VIEWS

A case of 'live searching' with Ajax

live searching

FORMS

A form for adding a teacher

Adding a teacher form

A form for adding a student

Adding a teacher form

REPORTS

Exam report for a class

Exam report for a class

A printable student report card

Exam report for a class

About

This is an online Kenyan primary school management system developed in native PHP by Obed Nyakundi

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published