Skip to content

ObedNyakundi/schoolfeesmodule

Repository files navigation

SMS (School Management System)

Would you like to have a better system for managing school records free of charge? If you do, then our interests are aligned. And I believe we can achieve it.

This was the first project I did when learning Filament, a package of Laravel. However, after spending time learning, going through the available school management systems, I believe we can have better systems for our schools. And this is my contriution to making our education systems better.

Modules

  • Fees Management.
  • Students Management.
  • School Administration.
  • Role assignments using shield.

YouTube Link:

Watch the System illustration video here: https://www.youtube.com/watch?v=LAHG9zAEwDM

How to install

  • Download the project files into a folder.
  • Open terminal in the project folder. In some Linux distros, you might need to grant permissions to the project. Do so with: sudo chmod -R 755 ./
  • Install project dependencies using: composer install
  • Install Node dependencies with: npm install
  • Update the .env file.
  • Generate the application key: php artisan key:generate
  • Run the database server (optional for those using sqlite)
  • Run laravel server php artisan serve
  • Make database migrations. php artisan migrate
  • Seed the DB with the original values php artisan db:seed
  • Run the jobs in the queue (optional) php artisan queue:work

Enjoy the software.

Gallery

Dashboard (Dark)

Dashboard Dark

Dashboard (White)

Dashboard Dark

Landing Page (White)

Dashboard Dark

Special Thanks To:

About

school management system is developed with the background setting our Kenyan education system. Hope to have a better system for all.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors