Education Institute Management System All in one system for education especially for Indian schools. This software will cover all school requirements from admission to Transfer. After Completion of all reachers and requirements according to your locality database and designing process will be started. The development will begin with basic requirements and other useful features will be a part of future development. Project source code available free for commercial and personal use.
All contributors are most welcome. please provide your suggestions to make a good and useful software product. help us to research and development. Thanks
NOTE: kindly read the following table of content for more information.
- Language for development PHP7
- Laravel Framework 6.12.0
- Database MySql
- v 1.0 :
- v 1.0 will cover all basic functionality as mentioned below here. kindly read everything carefully and suggest if any .
- NOTE : please do not discuss about feature development until v 1.0 done Or any critical requirement.
- Development in v 1.0 over view :Institute Setup, Academic Year manage, Teacher Manage, Class & Section Manage, Subject Manage, Academic Calendar Setup, Parents Management, Student Management, Student Attendance, Exam & Grading Rule, Account Manage, User Manage,
- Institute Setup
- Academic Year manage
- Teacher Manage
- Class & Section Manage
- Subject Manage
- Academic Calendar Setup
- Parents Management
- Student Management
- Student Attendance
- Exam & Grading Rule
- Account Manage
- User Manage
- User & Role manage with permission grid
- Library Manage
- Issue book and fine collection
- Transport Management
- SMS Gateway Setup
- Email & SMS Template
- Attendance notification email/sms
- Id Card templates Manage
- Employees Manage
- Employees Attendance
- Employees Leave
- Employee & Student id card print
- User wise Dashboard
- Report Settings
- Reports
- Hostel & Collection Manage
- Student & Employee Id card bulk/mass print
- Budget Manage
- Account Heads
- Student Invoice
- Payroll
- Salary Template
- Employee Salary Payment
- Academic Calendar Print
- Bulk SMS and Email Sending
- 40+ Reports
- Dynamic Front Website
- Website Management Panel
- Photo Gallery
- Event Manage
- Google Analytics
- User Notification
- User Notification
- Online Admission
- Online Admit Card & Payslip
- Student Promotion
- Notice Board
- run composer install (for install all the dependencies)
- rename .env.example to .env
- configure your database name in .env
- run migrate:fresh (create tables)
- run php artisan serve (run project)
During the first run of the project, it should display the page for the institute setup. institute setup page required
-
Institute:
- Name
- address
- logo
- contact no
- start and End academic year,
-
Admin:
- Username
- Password
- Add/Edit/Delete Academic year
- Required :
- start month and year
- End Month and year
- Add/Edit/(Delete/Disabled) Class
- Required
- Name
- Contact
- image
- address
- joining date
- First add section
- Second Add row classes
- row class is just class name and number
- create class with
- row class
- section
- academic year (for maintain class history)
- Add/Edit/Delete Section
- attribute
- section name
- Add/Edit/Delete Row Class
- Required
- class name (given name)
- class numeric
- Add/Edit/Delete Class
- create class
- required :
- select Class
- select Section
- select Teacher
- select academic year
- select fees for class (class fees , except group subjects)
- add all subject which is available in institute
- optional subjects
- ex. choose language subject like english, japanese, Hindi
- Assign regular subjects
- assign optional group
- select academic year (Purpose : If there is no subject next year)
-
Type :
- Holidays
- events
- activities
- functions
- and many more
-
Add event : Required
- date
- class / all over institute
- name of event
- description (not mandatory)
- add parent for manage siblings
- tracking application requires
- feature development (Parent mobile application) Required :
- compulsory
- name
- contact/alternative
- address
- not compulsory
- annual income
- bank details
- Adhar details (India Only)
-
Student admission
- Required
- name
- photo
- parent (if other guardian)
- class
- optional subjects (if have)
- address (if different than parent)
- contact (if different than parent)
- Admission Date
- Add additional fees instead of class fees (ex. extra subject fees or any)
- Adhar Number
- bank details
- Required
-
student list
- show student list (filters class, name , )
- show option for edit/(delete/disabled)
- print list (custom table with heading filters, custom selection)
- set fees reminder
- pay fees shortcut
- check remain fees
- cancel additional fees
- issue TC
- add leave request (after approval)
-
student profile
-
student progress
-
student promotion (to next academic year)
- Student attendance
- select class
- section
- student status
- present
- absent
- leave
- Update attendance (only on date only)
- create exam (unit test I, sessional exam)
- add subject
- exam date
- exam time
- exam duration
- subject
- class
- select exam
- total marks
- add marks
- select exam
- select subject
- add marks or set absent
- create a fees (bonafide,Tc,education trip,fees increment middle of year)
- apply fees to class,sections,student or custom list
- collect student fees print recept
- add discount to the student
- fees carry forward
- add expenses
- add income
- show balance sheet (filter month week and day) print
- only 2 user available for now , multiple user and rol management system will come soon
- admin
- clerk/accountant