Projects
Web ApplicationUnified Education SystemOnline Exam Creation & ManagementFinancial ManagementTeacher, Staff, Student & Parent ManagementAcademic Progress Reportingand more

Poyandegan Platform

A comprehensive, unified school management platform for students, parents, teachers, and all administrative staff.

Project Details

Focus
Unifying the entire education, assessment, financial, staff (deputies, counselors, support staff), and student management system into a single platform
Year
2023
Role
Front-end Developer (partial back-end), UI/UX Designer
Client
Poyandegan School
Platform
Web App
Duration
Less than 3 months
Visit Project

Project Overview

This is a complete, all-in-one platform built for schools at any grade level. Grounded in principles of behavioral psychology and modern UI/UX design, it delivers a contemporary user experience intended to replace outdated legacy school systems.

Approach

This platform is a comprehensive education and school management system that brings together every stakeholder in a school — students, teachers, counselors, deputies, and other administrative staff, as well as parents — into a single, unified environment, managing and controlling each according to their role.

Each user accesses the sections relevant to their role, from weekly class schedules and the academic calendar to online exam creation, grade entry, and report card generation. The school's financial operations are also fully integrated into the system, enabling tuition management, payment tracking, and financial reporting.

The interface was designed around principles of user-experience psychology, making the system simple and enjoyable to use across all age groups and skill levels — an approach positioned as a modern replacement for schools' traditional, outdated systems.

Challenge

The biggest challenge in this project was designing and building three fully distinct panels — an administration/staff panel, a teacher panel, and a student/parent panel — and integrating them into a single, unified system, ensuring all data stayed correctly and seamlessly synchronized across the three without conflicts.

Another major challenge was optimizing performance given the high volume of data involved (grades, attendance, financial transactions, and academic reports). By restructuring the database efficiently, implementing smart request caching, and reducing server response payloads, I was able to significantly cut down page load times.

Security was also a top priority throughout the project, given the sensitivity of student and staff data. Role-based access control was implemented across the system, along with multi-layered authentication and request validation mechanisms, to prevent unauthorized access to sensitive data.

Me on Bale
Developed by Reza Akbarpour • © 2026