An Arabic school portal for news, sections, and assignments, with content targeted by grade and department. Students, teachers, and administrators access their respective tools after signing in with a school-issued code.

School announcements and assignments can be scattered, making it difficult to reach the right students and teachers.
I built role-based views for students, teachers, and administrators, bringing targeted news, assignments, section management, and overview tools into one portal.
Content targeted by grade and department
Separate views for students, teachers, and administrators
News and assignments in one portal
An Arabic web portal built with Next.js and TypeScript, using Firebase for school data, ImageKit for media, and OneSignal for notifications.
School sections are shown by role after signing in with a school-issued code. Internal pages were not inspected without credentials.
Explore the product’s key screens and features, then open any view at full size.
03A web and mobile experience for learning Christian hymns through synchronized lyrics, melody, and video.
View project