SchoolHub

dc.contributor.authorShahd Hennawi
dc.contributor.authorHala Maree
dc.date.accessioned2026-04-07T09:47:35Z
dc.date.issued2026-01-27
dc.description--
dc.description.abstractAbstract Managing school-related information and communication among parents, students, teachers, and administrators can be challenging when handled through fragmented systems. SchoolHub is a smart school management application designed to unify these processes within a single digital platform that enhances communication and provides real-time access to academic and administrative data. The system adopts a multi-user model that includes parents, students, teachers, school administrators, and warehouse administrators, where each user interacts with the application according to their assigned role. Parents can monitor their children’s academic progress, attendance, uniform requests, and direct communication with teachers. Students are provided with access to timetables, homeworks and exams, grades, and an integrated academic calendar to support academic organization. Teachers can efficiently manage classes by recording attendance, assigning homework, entering grades, submitting absence requests, and communicating with parents. School administrators oversee students and staff, schedules ,and official announcements, while warehouse administrators manage uniforms, stock, and related requests. The application further supports features such as grade management, exam scheduling, messaging system, smart uniform management, administrative control, posts notifications, and the generation of training quizzes with instant correction tools. Overall, SchoolHub aims to improve school operations, enhance communication, and provide a reliable digital environment that supports all stakeholders in the educational process.
dc.description.sponsorship--
dc.description.statementofresponsibilityThe SchoolHub system is important because it centralizes and automates school operations, replacing fragmented manual processes with an efficient digital platform. This saves time for teachers and administrative staff by reducing repetitive tasks and paperwork, allowing them to focus more on education and student support. In addition, it enhances communication between parents, students, and school staff by providing real-time updates on attendance, grades, schedules, and messages, which helps keep everyone informed and engaged. SchoolHub also improves data management and security by storing all information in one place with controlled access, making decision-making easier and more reliable. These benefits together support smoother school administration and better educational outcomes for all stakeholders.
dc.description.tableofcontentsThe main objective of this project is to design and implement SchoolHub, a smart school management system that improves communication, organization, and efficiency within schools serving students from first grade to seventh grade. The specific objectives of the system are outlined according to each user role as follows: For Parents ● Enable parents to access a home page displaying school posts and related notifications. ● Provide a direct messaging system to communicate with teachers and school administration. ● Allow parents to manage multiple children enrolled in the school through a dedicated “أبنائي” section. ● Enable parents to monitor each child’s academic information, including grades, attendance records, certificates, timetables, and academic calendars. ● Provide access to the school store to request uniforms and books, with size selection assistance for the uniform and the ability to submit exchange requests. ● Allow parents to submit student transfer requests when needed. ● Provide a personal profile page to manage parent-related information. For Students ● Provide a home page that displays school posts and notifications. ● Enable students to communicate with teachers through an integrated messaging system. ● Allow students to follow their academic activities, including homework, worksheets, training exams, grades, certificates, timetables, and academic calendars. ● Provide a personal profile page to manage student-related information. For Teachers ● Enable teachers to view and write school posts, communicate through messaging, and manage their personal profiles. ● Allow teachers to view their timetable. ● Enable class teachers to monitor student data for their assigned classes. ● Provide functionality for recording student attendance and absence. ● Allow teachers to enter and manage student grades through structured grade tables. ● Enable teachers to submit leave requests and view their leave history. ● Allow teachers to create and manage exams, and training materials. ● Support the creation of training exams manually or using artificial intelligence, with a question bank to store and reuse questions. ● Enable teachers to upload worksheets and allow students to submit their solutions through the system. For School Administrator ● Provide administrators to manage posts, messaging, and personal profiles. ● Enable the management and editing of student records, including active, transferred, and graduated students. ● Handle application registration requests and approve or reject student transfer requests. ● Manage teacher records, schedules, and leave requests. ● Control the availability of student transfer requests by enabling them during specific periods. ● Support automatic distribution of students into classes and sections. ● Enable automatic student promotion at the end of the academic year. ● Allow administrators to generate class schedules automatically using constraint satisfaction techniques, as well as manually adjust schedules when needed. ● Enable the management of school subjects, assignment of subjects to teachers, and manual or automatic distribution of teaching sessions. ● Provide oversight of the school store. For Warehouse Administrator ● Manage inventory for school uniforms and books. ● Process and manage uniform and store-related requests. ● Publish posts related to store announcements or updates
dc.format.mediumSoftware
dc.identifier.citationDr. Emad Natsha & Dr. Samer Arandi
dc.identifier.other12115159
dc.identifier.urihttps://hdl.handle.net/20.500.11888/20966
dc.language.isoen
dc.publisherDr. Emad Natsha
dc.relation.ispartofseries--; --
dc.subjectSchoolHub
dc.subjectstudent
dc.subjectschool
dc.subjectteacher
dc.subjectparent
dc.subjecteducation
dc.subject.classificationEducation
dc.supervisorDr. Emad Natsha & Dr. Samer Arandi
dc.titleSchoolHub
dc.title.alternative--
dc.typeGraduation Project
person.telephone0597284328

Files

Original bundle

Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
SchoolHub Project Presentation.pptx
Size:
18.01 MB
Format:
Microsoft Powerpoint XML
Loading...
Thumbnail Image
Name:
SchoolHub_Report-final.pdf
Size:
28.02 MB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
SchoolHub-Abstract-Arabic.pdf
Size:
119.08 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
ShoolHubAbstract-English.pdf
Size:
706 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: