We like to challenge the quality of what we build to make it better. To do so we try to make the product simple to use, make the design beautiful and user friendly. Innovation and hardwork help to fulfill these requirements. I believe inorder to innovate we need to think differently. A few months ago I came across that there was no open source free School Management software that met the quality I wanted. I happen to know a bit of programming so I decided to make one. I also believe that working with more people can push the standard higher than working alone. So I decided to make it open source and free.
Community contribution can make this product better!!
GNU General Public License v3.0
This software has following features:
- Roles: Master, Admin, Teacher, Student, Librarian, Accountant
- Attendance
- Mark
- Registration
- Notice, Syllabus
- Library
- Exam
- Grade
- Accounts
- Messaging
- Laravel 5.5
- Bootstrap 3.3.7
Here are some basic steps to start using this application
- Run
php composer.phar install
to install Laravel packages - Create
.env
file from.env.example
and generateAPP_KEY
usingphp artisan key:generate
- Set Database connection configuration in
.env
file - I've used Email:
hasib@unifiedtransform.com
and Password:secret
asMaster
account credentials indatabase\seeds\UsersTableSeeder.php
. Change it from there. - Then to create tables and to seed the tables with fake data use
php artisan migrate:refresh --seed
- Create School and admin from
Master
account. Login page:Your example.com\login
- Turn
APP_DEBUG
tofalse
in.env
for Production environment - You can keep maintenance mode by running
php artisan up
andphp artisan down
Auto generated fake data were used.