GithubHelp home page GithubHelp logo

senlite / school-management-system Goto Github PK

View Code? Open in Web Editor NEW

This project forked from hrshadhin/school-management-system

0.0 1.0 0.0 19.53 MB

Another School Management System http://sms.hrshadhin.me

Home Page: http://cloudschoolbd.com

PHP 42.88% HTML 57.12%

school-management-system's Introduction

school Management System (SMS)

Another School Management System build with laravel and PHP 7.

Codeship Status for hrshadhin/school-management-system License: AGPL v3 Known Vulnerabilities

๐Ÿ“ข Notic: Now its version v2.0 (community edition) . If you need PHP 5 support then use version v1.0. For Enterprise edition checkout here EE

Join Our Discord Server

๐Ÿ“ฃCloudSchool๐Ÿ“ฃ

Features

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
Makrs & Result Easy Makrs Entry & Result Manage
Employees Manage Employees Manage
Employees Attendance Employees Attendance
Employees Leave Employees Leave
Employees Work Outside Employees Work Outside
SMS Gateway Setup SMS Gateway Setup
Email & SMS Templating Email & SMS Templating
Attendance notification email/sms Attendance notification email/sms
Id Card templates Manage Id Card templates Manage
Employee & Student id card print Employee & Student id card print
User & Role manage with permision grid(ACL) User & Role manage with permision 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
Student Promotion
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

Installation and use

Dependency

  • PHP >= 7.1.3
  • OpenSSL PHP Extension
  • PDO PHP Extension
  • Mbstring PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension
  • Ctype PHP Extension
  • JSON PHP Extension
  • hrshadhin/laravel-userstamps
  • NodeJS, npm, webpack
$ git clone https://github.com/hrshadhin/school-management-system.git

$ cd school-management-system
$ cp .env.example .env

Change configuration according to your need in ".env" file and create Database

$ composer install
$ php artisan migrate
$ php artisan db:seed

Load demo data

$ php artisan db:seed --class DemoSiteDataSeeder
$ php artisan db:seed --class DemoAppDataSeeder

Clear cache

$ sudo php artisan cache:clear
$ npm install
$ npm run backend-prod
$ npm run frontend-prod
$ php artisan storage:link
$ php artisan serve

Now visit and login: http://localhost:8000
username: admin
password: demo123

Demo(Community Edition)
website url: http://sms.hrshadhin.me
app login: http://sms.hrshadhin.me/login
username: admin
password: demo123

Demo(Enterprise Edition)
website url: http://cloudschoolbd.com
app login: http://cloudschoolbd.com/login
username: admin
password: demo123

N.B:

  • For sms and email processing you need to run laravel queue worker. bin folder has supervisor config for start queue worker with supervisor.

Screenshot

Security Vulnerabilities

If you discover a security vulnerability within SMS, please send an e-mail to H.R. Shadhin via [email protected]. All security vulnerabilities will be promptly addressed.

License

SMS is open-sourced software licensed under the AGPL-3.0 license. Frameworks and libraries has it own licensed.

school-management-system's People

Contributors

hrshadhin avatar pyprism avatar b4oshany avatar zahidirfan avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.