2016-05-14

With web application you get a REST API for mobile apps. If you need some new feature you can contact me to I implement that only for you or for all customers. I can add new features for fair price.

Requirements

Its always recommended to use vps or an environment where composer is available for laravel applications Before purchasing, please make sure your server has composer installed and has at least php 5.5.9 and below requirements from Laravel apply

PHP >= 5.5.9

OpenSSL PHP Extension

PDO PHP Extension

Mbstring PHP Extension

Tokenizer PHP Extension

For install use custom install process that integrate into SMS system

During installation you can select multi school system or not

Integrates and facilitates 8 types of user accounts of a school:

Super Administrator

Administrator

Human resurces

Librarian

Teacher

Student

Parent

Visitor

Features:

Super Administrator

Add / edit / delete schools

Add / edit / delete school admins

Add / edit / delete school years

Add / edit / delete semesters

Add / edit / delete directions

Add / edit / delete subjects

Add / edit / delete mark type

Add / edit / delete mark value

Add / edit / delete notice type

See registered visitors

See login history

Add / edit / delete static pages

Add / edit / delete certificate

Set up settings

Add / edit / delete schools options

Sent message to any user in system

Paypal email in system settings is paypal payment gateway for student invoice online payments

Manage own profile

View own certificate

Access account from anywhere, by any device like desktop, laptop, smart phone and tablet

Administrator

Manage students class/group wise

Add / edit / delete student

View profile of students

Manage teacher profile

Add / edit / delete teacher information

Manage parent according to student class wise

Create / edit / delete sections / group for students

Subjects can be defined separately according to each classes

Manage class routine

Create / edit / delete class routine schedule on 7days a week

Manage payment for student

Create / edit / delete parents

Create / edit / delete human resources

See registered visitors

Create / edit / delete invoice listing

View invoice and print them

Manage transportation routes for school

Manage dormitory listing for school

Manage noticeboard of school

Menage messages for school users

Create / edit / delete notices according to date

Notices are visible in calendar in dashboard

Add certificate to users

Send SMS message to any user who had a mobile phone

View teacher diaries

Edit system settings

View own certificate

Manage own profile

Access account from anywhere, by any device like desktop, laptop, smart phone and tablet

Human Resources

Create / edit / delete parents

Create / edit / delete students

Create / edit / delete librarian

Create / edit / delete teachers

View own certificate

Manage own profile

Access account from anywhere, by any device like desktop, laptop, smart phone and tablet

Librarian

Manage library

Create / edit / delete book list

Issue book to any user

Return book from any user

See reserved books from any user

View own certificate

Manage own profile

Access account from anywhere, by any device like desktop, laptop, smart phone and tablet

RESTful API for this role

Teacher

Manage students class/group wise

Add / edit / delete diaries

View profile of students

View mark sheet of student

View teacher profile

Manage exam / semester listing

Manage marks (edit/ update) and attendance exam,class & student wise

View class routine

View library and book status

View school transportation routes status

View / edit noticeboard or school events

View own certificate

Manage own profile

Access account from anywhere, by any device like desktop, laptop, smart phone and tablet

RESTful API for this role

Student

View own class subjects

View teacher diaries

View own marks and attendances

View class routine

View invoice and payment list

View library and book status

Book reservation

View school transportation and routes status

View dormitory listing and their status

View noticeboard and school events in calendar

View own certificate

Manage own profile

View own student card

Access account from anywhere, by any device like desktop, laptop, smart phone and tablet

RESTful API for this role

Parent

View own children marks and attendances and other comments from teacher

View own children class routine

View teacher diaries

View own children invoice and payment list

Make online or offline payment

Online payment can be paid via [paypal]

View library and book status

View school transportation and routes status

View dormitory listing and their status

View noticeboard and school events in calendar

View own certificate

Manage own profile

Access account from anywhere, by any device like desktop, laptop, smart phone and tablet

RESTful API for this role

Visitor

View own visitor card

Manage own profile

Access account from anywhere, by any device like desktop, laptop, smart phone and tablet

Demo accounts
Super administrator

Username: superadmin@sms.com

Password: admin1

Administrator

Username: admin1@sms.com

Password: admin1

Human resources

Username: human@sms.com

Password: admin1

Teracher

Username: teacher@sms.com

Password: teacher

Librarian

Username: librarian@sms.com

Password: librarian

Student

Username: student3@sms.com

Password: student

Parent

Username: parent@sms.com

Password: parent

Visitor

Username: visitor@sms.com

Password: visitor

Versions
version 2 – April 21, 2016

Initial publish version

version 3 - May 5, 2016

Upgrade to last Laravel 5.2

Add Super admin, Human resources and visitors role

Add Custom certificate for users

Add Send SMS Message to any user in system

Add Multi School system

Add static pages

Add student and visitor cards

Super user now can see login history

User can set profile picture from webcam

version 3.1 - May 13, 2016

Some bug fixes in pages and migrations

]]>

Show more