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.
- Fees Management.
- Students Management.
- School Administration.
- Role assignments using shield.
Watch the System illustration video here: https://www.youtube.com/watch?v=LAHG9zAEwDM
- 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
.envfile. - 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


