4 powerful systems to manage your school

School Management System



Student Information System




School LMS




School ERP
School Management, Learning Management and Student Information Management features in one integrated solution – EduHappy



School Management System
Manage your school the way you want.
All tools at your fingertips.
Digitalize your school now.



Multiple Schools Support
Add and Administer group of schools under the same organization within one enterprise account.
Academic Year Support
Create school year and add terms and semesters with specific start and end dates for the year as well as the terms.
Schedule Management
Just select the courses and teachers for each class within specific sessions and you are done.
School Calendar
Detailed calendar will automatically be created based on the year or grade terms with start and end dates along with the national holidays and days-off.
Teacher Management
Assign same teacher to multiple schools. Authorize teacher to access specific grades, classes, and courses and allow content upload.
Teacher Authority Matrix
Create Teacher Authority Matrix and assign teacher to specific grade, class, and course and authorize the teacher to create and upload content for specific courses.
Teacher portal
Teachers have their own view. They can upload content. They can manage their day-to-day tasks. They can give assignments and grade them. They can take attendance and check schedule.
Student portal
Students can download course content online, check thier assignments and submit responses, review their grading report and more. They can check schedule and connect with their teachers online.
Parent portal
Parents can check their children’s progress and grading reports, attendance reports, and assignments and download content. They can communicate with the school admins and teachers.



Student Information System
Transform your student journey.
Streamline educational experience.
Keep your students’ records in one place.



Student Management
Enroll students and assign them to specific school, grade, and class. Manage student groups or elective courses. Automatically promote students to the upper grade.
Assignment Management
Create assignment and assign it to the students under a specific course. Grade the assignment and let the system automatically generate the grading report
Assignment Categories
Each assignment category will contain the assignments to be graded according to the given weight to determine the impact on overall course grade.
Assignments Bank
Create assignment once and share it with teachers who only need to link it to their classes. The same assignments will then be graded as per the students’ response.
Assignments Submission
Students will be able to submit their assignments online and the teachers will receive these assignments, grade them, and the system will take care of the rest.
Attendance Management
One-Click innovative attendance system detects the current session as per the schedule and allows teachers to take attendance with just one click.
Semester Exam
You can create exams for each course and link them to the semesters. You can grade the semester exams accordingly. Each Semester exam will have its own weight on the overall grading.
Grading Scales
Create Grading scales per grade and assign the scale letter to a certain range of grading percentage. The System will automatically select the grading scale that belongs to the grading percentage.
Grading System
It’s a set it and forget it system that automatically generates the grading reports based on predefined parameters and teachers’ grading. No human intervention. No hassle any more.
Electives Support
Create Elective Courses as well as compulsory courses. Add students to electives based on the students’ choices.
Student Grouping
Create groups under the course and add students to a specific group. Assign teachers to each group.
Divisions Support
Create divisions such as Science, Literature, …etc. under the grade. Assign courses and classes to a specific division.
Year End Procedures
When the school year is over, you will want to promote your students to the upper grade if they are qualified. System will provide you the tools to automatically promote the qualified students while the unqualified ones will remain in their current grade.




School LMS (Learning Management System)
Connect students and teachers online.
Digitize and manage your curriculum.
Let students download content online.



Virtual Classrooms
Utilize this important feature for online learning and online meetings with video conferencing that allows for live interaction between the teachers and the students as they are participating in learning activities.
Upload Course Content
Upload the course e-books, divide the course into unites, create lessons under each unit, and upload and manage all lesson’s files such as word documents, PDF documents, and audio or video media files.
Scorm Online Quiz
Upload the Scorm file. System will automatically extract the Scorm content and upload it. Student will be presented with the quiz on the predefined date and with the number of predefined attempts.
Messaging
Connect school administration, classroom teachers, students, and parents. With Group Messaging, Admins and Teachers can send messages to multiple students.
Responsive Design
Works on any devices whether desktop, mobile, or tablets, works with any browser, supports any operating system including Android and iOS.




School Enterprise Resource Planning
Automate complex business processes.
Streamline your school operations.
All tools at your fingertips.



Financial Accounting
Create Accounts, Double-Entry System, Chart of Accounts, General Journal, General Ledger, Trial Balance, Balance Sheet and Income Statement.
Fees Management
Create Fee Types. Build Fee Structure based on school, academic year, and grade. Manage Fee Payments, and report Collections by fee, by receipt, or by student.
Transportation Management
Add Vehicle and Vehicle Routes and manage Transport Fees per route. Assign route to students and collect payments based on predefined route fees.
Staff Management
Add or edit employees whether from teaching staff or admin staff and assign them to departments. Manage employee data and their basic salaries and manage employee promotions.
Human Resources
Add Leave types and manage Employee leaves paid or unpaid annually or monthly. Add allowance types and deduction types and apply allowances and deductions on all employees or specific employee.
Payroll Management
Create multiple payrolls. Run payroll and automatically calculate salaries with basic, overtime, unpaid leaves, allowances and deductions and generate payroll monthly reports.
Expenses Management
Create Expenses Types and manage Expenses with debit and credit entry in the journal automatically.
Admin Privileges
Account owner can add other admins and assign privileges to grant access to specific features and control the overall system security.