School-parent communication app
redesign – MyChildAtSchool

Redesigned a school-parent communication app to improve accessibility and reduce cognitive load by simplifying navigation and layout.

• Identified key user frustrations through real-life usage and user interviews.

• Redesigned navigation for clarity.

• Made the calendar a central, easily accessible feature.

• Improved accessibility and visual hierarchy.

My role

Product designer, self-initiated

Redesigned
Value proposition

The MyChildAtSchool app should be more than a messaging tool — it should be a clear, visual map of a child’s school life. By making the calendar the central feature, we provide parents with easy access to upcoming events, deadlines, and activities that matter to their family, including those where they play an active role.

This helps them plan, feel included in their child’s education, and participate more confidently in the school community.

Problem

In the current MyChildAtSchool home screen, the calendar is just showing the current date and doesn’t hold information about the school life. Parents are supposed to piece together schedules from multiple places: Announcements, School messages, and WhatsApp groups. This often leads to missed deadlines, last-minute stress, and feeling guilty.


The layout itself is not clear. Small typography sizes, confusing visual hierarchy – all these don't help the parent navigate the app quickly.


Solution

I have made the calendar the central organizing feature, providing a clear, visual map of the child’s school life.

So that the users can:

• See upcoming events for the week/month at a glance.

• Get the events’ details directly from the calendar.

This transforms the calendar from a hidden utility into a daily planning tool that strengthens both parental confidence and school–community connection.

I also redesigned the information architecture to reduce cognitive load, so that the Home screen holds all links to important features and provides information in a progressive disclosure manner.

Further steps

I'm testing my solution with parents and plan to redesign more user flows.

Information architecture before and after the redesign

MyChildAtHome

Authorization

Child information

Parent information

Data collection

Card

Parents evenings

Presence view

Attendance

Waiting list

Enrolled

Available

Clubs

Calendar view

Academic calendar

Card

Outstanding payments

List of messages

Card

Messages

Weekly newsletter

Card

Announcements

Product

Card

Store

Add new / Authorise

Email (Child Account)

Kid Profile

App version

Terms & conditions

School contact info

Bromcom

Order history

Payments

Financial

Language

Privacy & Security

Communication language

Preferences

Add new / Activate

Email (Child account)

Account settings

Settings

Home screen

Authorization

Calendar view

Events calendar

Infinite list of messages

Messages

Annoucements

School information

Communication

Orders list

Outstanding payments

Products

Financial

Store

Add new / Authorise

Email (Child Account)

Clubs

Available

Enrolled

Waiting list

Attendance

Child Information

Kid Profile

App version

Terms & conditions

Email

Account settings

Parent consents

Data Sheets

Data collection

Communication language

Privacy & Security

Book a slot

Parent evenings

Add new / Activate

Name surname

Parent Information

Parent settings

Getting details about the event Before and after

The process

Overview

Produced by BROMCOM Computers Plc – over 35 years in the education sector and over 3.3 million users in the UK.


Multiple studies have shown that parental involvement positively impacts the children’s behavior, engagement, and academic success. Schools benefit too — better communication reduces the burden on Parent-Teacher Associations (PTAs), facilitates smoother administration, and fosters a stronger school community.


I assume that BROMCOM as a service provider spends more resources on the products for School Administration, School Leaders and Teachers, and I think a lot of design decisions for the app were made from the point of view of the school as a user. I wonder what were the reasons behind the design decisions. Due to the nature of the service, I can only get access to the parental side of the application.


My limitations:

limited feature access (not all features are enabled).

no access to metrics, developers, school administration and other stakeholders.

limited access to competitors’ products (as the access is granted by schools to their registered parents), so I searched for open screens, and documentation.


I made assumptions based on common UX best practices and recurring user feedback themes.

The users and their problem

The users are parents of school age kids, who use this app, because their school have chosen the service provider. The majority of the parents access the app under time pressure, on mobile devices. This app is one of the services the parents are using to stay informed about the school information. Other services are:

Email, WhatsApp groups, payment services, volunteering services, PTA websites (auctions, RSVPs, etc).


I have checked online reviews, interviewed 10 parents from my school, and several parents from other schools about their experience, and what they expect from a school-parent communication service.


The most popular issues are:

people have to monitor several information sources, which is time consuming, prone to misinformation and forms a negative image of the school and the parent feels guilty for not being prepared.

updates and messages from the school are sent in a

Interview quotes

MCAS online reviews

App Store

 4.4 • 74.9K Ratings

Google Play

 3.7 • 23.9K Ratings

TrustPilot

 1.5 • 33 Ratings

“The messages to school and from school are awful as it's like one long text message back and forth, no way to know who or if the message has been picked up.”

Lucy-jayne Ashcroft

“The UX is one of the worst I've experienced in over 20 years of software development. It feels like a prototype system developed by a junior dev many years ago that has just been added to again and again with no oversight. It really is that bad.”
EK

“Terrible. It was bad before and the update, incredibly, made it much worse. Can't change bookings for afterschool club! Numbers all now tiny.”

Anon.

“Probably a cost cutting exercise when comparing the cheap interface. Harder for parents to monitor the children. 👎”

Joshua Palmer

“I want to have an overview of the school events and activities, now I’m constantly checking other services for the whole picture.”

“My husband raises his voice every time he’s using the app.”

“It should have changed our live but it only complicated it more.”

“I think it would be nice to view the list of things needed from me as a parent, such as be there and there on time, notify me.”

Iteration 1

My first iteration with the home screen included “notifications”, Timetable and Clubs display to inform at the first glance on the screen.

But testing this attempt with a user raised a lot of questions and led me to iterate more.

First iteration of Home screen

Iteration 2

The second attempt includes a revised information architecture of the app. I changed the logic and so the information that should be on the home screen became clearer to me.


I understand that this attempt is based on my assumption as a user. I didn’t take into account the Parent-Teacher-association (PTA) which plays a huge role in organizing the activities. This role also should be reflected by this App.
I’m leaving this for the next iteration. It will definitely demand more domain and user research.

Wireframes