_____ _ _ _____ _ _
/ ____|| | | | / ____| | | | |
| | | | ___ _ _ __| || (___ ___ | |__ ___ ___ | |
| | | | / _ \ | | | | / _` | \___ \ / __|| '_ \ / _ \ / _ \ | |
| |____ | || (_) || |_| || (_| | ____) || (__ | | | || (_) || (_) || |
\_____||_| \___/ \__,_| \__,_||_____/ \___||_| |_| \___/ \___/ |_|
Another School Management System build with Laravel and PHP 7
:mega: Join our discord channel: CloudSchool:mega:
:mega: Send us an email: [email protected]:mega:
Website: http://demo.cloudschoolbd.com
App login: http://demo.cloudschoolbd.com/login
Username | Password |
---|---|
superadmin | super99 |
admin | demo123 |
Community Edition | Enterprise Edition |
---|---|
Academic Year manage | Academic Year manage |
Academic Calendar Setup | Academic Calendar Setup |
Institute Setup | Institute Setup |
Class & Section Manage | Class & Section Manage |
Subject & Teacher Manage | Subject & Teacher Manage |
Student Admission | Student Admission |
Student Attendance | Student Attendance |
Exam & Grading Rules | Exam & Grading Rules |
Marks & Result | Easy Marks Entry & Result Manage |
Student Promotion | Dynamic and more advance Student Promotion |
Employees Manage | Employees Manage |
Employees Attendance | Employees Attendance |
Employees Leave | Employees Leave |
Employees Work Outside | |
SMS Gateway Setup | |
Email & SMS Templating | |
Attendance notification email/sms | |
Id Card templates Manage | |
Employee & Student id card print | |
User & Role manage with permission grid(ACL) | User & Role manage with permission grid(ACL) |
User wise Dashboard | User wise Dashboard |
Report Settings | Report Settings |
Only 5 Reports | 40+ Reports |
Dynamic Front Website | Dynamic Front Website |
Website Management Panel | Website Management Panel |
Photo Gallery | Photo Gallery |
Event Manage | Event Manage |
Google Analytics | Google Analytics |
User Notification | User Notification |
Online Admission | |
Online Admit Card & Payslip | |
Notice Board | |
Student & Employee Id card bulk/mass print | |
Account Manage | |
Budget Manage | |
Account Heads | |
Student Invoice | |
Income / Expense Manage | |
Payroll | |
Salary Template | |
Employee Salary Payment | |
Hostel & Collection Manage | |
Library Manage | |
Issue book and fine collection | |
Academic Calendar Print | |
Bulk SMS and Email Sending | |
40+ Reports |
OR
MariaDB >= 10.1Clone the repo
For Windows run below commands before cloning the Repo.
git config --global core.eol lf
git config --global core.autocrlf false
$ git clone https://github.com/hrshadhin/school-management-system.git cloudschool
change directory
$ cd cloudschool
Copy sample env
file and change configuration according to your need in ".env" file and create Database
$ cp .env.example .env
Install php libraries
$ composer install
Setup application
Setup application
Setup application
Setup application
Setup application
Method 1: By one command
# setup cloudschool with out demo data
$ php artisan fresh-install
# setup cloudschool with demo data
$ php artisan fresh-install --with-data
# OR
$ php artisan fresh-install -d
Method 2: Step by step
$ php artisan storage:link
$ php artisan key:generate --ansi
# Create database tables and load essential data
$ php artisan migrate
$ php artisan db:seed
# Load demo data
$ php artisan db:seed --class DemoSiteDataSeeder
$ php artisan db:seed --class DemoAppDataSeeder
# Clear all caches
$ php artisan view:clear
$ php artisan route:clear
$ php artisan config:clear
$ php artisan cache:clear
Install frontend(css,js) dependency libraries and bundle them
$ npm install
$ npm run backend-prod
$ npm run frontend-prod
Start development server
$ php artisan serve
Website: http://localhost:8000
App login: http://localhost:8000/login
Username | Password |
---|---|
superadmin | super99 |
admin | demo123 |
Don't be shy to make some PR's here :smile:
student
, attendance
, marks
etcA big shout out to all the contributers, more specifically to these guys
Copyright (c) the respective developers and maintainers, as shown by the AUTHORS file.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see http://www.gnu.org/licenses/.
All Frameworks and libraries are distributed with it's own license.
As it is a free(free as in freedom) software. To keep the credit for this works, you should not remove application footer information text
Why AGPL? Read Here