Open School Portal

Open School Portal

Client

HNG 13 PROJECT

Year

2025

Project Overview

OpenSchool Portal is an open-source, mobile-first web platform built to help Nigerian Primary and Secondary schools manage daily academic operations in a modern, intuitive way.

The product supports four user groups:

  • Admin (School Management)

  • Teachers

  • Parents

  • Students

For this project, I worked on the Admin section, focusing on four key modules:
Fees • NFC Attendance • Timetables • Results

The Goal (Why this project exists)

Most school portals feel outdated, difficult to use, and not optimized for mobile devices. OpenSchool Portal was designed to reimagine what a modern school portal should look like, clean, reactive, and easy for both staff and parents to navigate.

Key goals

  • Design a mobile-first and responsive admin portal

  • Simplify complex school workflows into clear modules

  • Improve clarity and reduce mistakes when managing students, classes, and school records

  • Support smooth communication between admin → teachers → parents → students

Role & Responsibility

Role: Team Lead Product Designer (UI/UX)
Platform: Responsive Web App (Mobile-first)


Core responsibilities:

  • Designed key admin workflows and UI screens

  • Structured module architecture for clarity and scalability

  • Created user flows, wireframes, and high-fidelity UI

  • Designed reusable components for consistency across modules

Tools: Figma (UI, components, prototyping)


The Problem

Managing school operations is complex — especially when admin staff have to handle:

  • Student enrollment and promotion

  • Class management across sessions

  • Fee setup, invoicing, and payment tracking

  • Attendance tracking for students and teachers

  • Result creation and sharing

Many portals struggle because they:

  • are not mobile-friendly

  • bury important actions inside complex tables

  • make it hard to track progress and status (paid/unpaid, present/absent, submitted/pending)

Project Scope

The system is structured into modules. During the internship, I focused on:

  • Fees Management Module

  • Attendance Module

  • Timetable Module

  • Results Module


Key UX Challenges

This project had complex real-world school logic, including:

  • A class can exist in one session and not exist in another

  • Students may not take all subjects (optional subject groups)

  • Attendance needs to work fast (bulk mark present + adjust absentees)

  • Fees can be broken into multiple groups + multiple items

  • Results must be customizable per class and downloadable

Main design challenge:
Making these workflows feel simple and modern without losing the system accuracy schools require.

Design Approach (My Solution Strategy)

  • Mobile-first clarity

  • Module-based navigation

  • Reduce admin errors

  • Fast actions for repetitive tasks

Contact

  • chukwuvncnt1@gmail.com

User Image

Follow Me:

Copyright © Vincent. All Rights Reserved

Contact

chukwuvncnt1@gmail.com

User Image

Follow Me:

Copyright © Vincent. All Rights Reserved

Contact

chukwuvncnt1@gmail.com

User Image

Follow Me:

Copyright © Vincent. All Rights Reserved

Create a free website with Framer, the website builder loved by startups, designers and agencies.