From Tile Grid to Feed: Redesigning a School Communication App used by 400 Schools

Overview

The existing Digistorm app hadn’t been updated in nearly a decade. Navigation felt dated, competitors were gaining ground, and the product team had little direct insight into how parents (the primary users) were actually using it. As the sole designer, I led the end-to-end redesign: from scoping what to research and who to talk to, through to a new information architecture, visual language, and a core feature set that is now in trial with schools.

Two phones showing the redesigned Digistorm app: the home screen with students, quick links and upcoming events, and further down, the latest news.

Context & Brief

The Digistorm App is a school communication app that keeps parents connected to school life - covering news and notices, the school calendar, event updates, absence logging, and their child’s academic information including timetable, assignments, and results.

The previous version of the app had been largely unchanged for almost a decade. While it still had a loyal base of around 400 schools, the product had stalled. The UI felt outdated, navigation had grown unwieldy, and competitors were starting to attract schools away. The brief was to redesign the app from the ground up - modernising the experience while preserving what schools and parents depended on.

I was the sole designer on the project, working without a dedicated PM and with limited existing user research to draw from.

Two phones: the old app's grid of module tiles beside the new home screen.
Classic App vs. Next-Gen App

Discovery & Research

The intermediary problem

The most significant research constraint was that I couldn’t speak directly to parents - the app’s primary users. Instead, I conducted interviews with approximately 20 schools across a range of staff roles: IT coordinators, principals, and administrative staff. These people configure the app, manage communications to parents, and field feedback when things don’t work. They’re a useful proxy, but a proxy nonetheless - one of the defining constraints of the project.

What schools told us

Interviews surfaced a clear hierarchy of what parents rely on most: the school calendar, news, notices and newsletters, and push notifications ranked highest, followed by student-specific information such as homework, timetables, and grades.

WHO WE SPOKE TO

About

20

schools interviewed

  • IT coordinators
  • Principals
  • Administrative staff

Parents are the main users, so schools acted as stand-ins.

WHAT WE EXPLORED

  • Navigation and layout

    Header, absence button, information hierarchy and visual design

  • Current app features

    Most used features, notifications and how a competitor compares

  • Feature requests

    Payments, two-way messaging, reports and profiles for teachers and students

  • Calendar and News

    Feedback on upcoming events and the latest news feed

WHAT PARENTS RELY ON MOST

  1. 1School calendar
  2. 2News and newsletters
  3. 3Push notifications
  4. 4Student information

Ordered by what schools told us parents use most.

Competitor analysis

I also reviewed several main competitors. Whilst their apps offered some functionality that we didn’t support, such as payment processing and certain third-party integrations, their UI was visually dated and difficult to navigate. Closing the feature gap was a longer-term roadmap problem, whereas the user experience gap was something I could act on immediately.

THE PROBLEM STATEMENT

How might we organise the app around a parent’s day, not the school’s data?

Research pointed to a structural problem under the dated look. The app was organised around the school’s data, not around how parents actually use it.

A grid of 9-12 tiles worked as a feature list, with an entry point for every module. But a parent checking in on their child had to tap in and out of separate modules just to see their day. Information that belonged together was split up, and nothing showed up when it mattered most.

The challenge was twofold: simplify school-wide communication (News, Events, Calendar), and create a child-focused view that didn’t exist in the old app. The principle I worked to was to organise around the parent’s context, not the product’s features.

Design Decisions

From tile grid to feed

The most significant structural decision was replacing the tile home screen with a feed-based layout. Rather than presenting every module as an equal entry point, the new home surface shows widgets - each giving a snapshot of the most relevant information with the option to go deeper. The goal was to let a parent land on the app and immediately see what’s happening, without having to know which module to tap into first.

The new parent home and student home screens, with numbered callouts.

PARENT HOME

STUDENT HOME

  1. See each child at a glance. Tap one to open their day.

  2. Quick links sit near the top, including Absence.

  3. Upcoming events, in date order.

  4. Tabs for each part of their school life.

  5. Today’s events, in time order.

  6. Classes and due work, ready to scan.

The student profile view

One of the more meaningful structural additions was a dedicated view per child. Previously, getting a complete picture of a student meant navigating in and out of Classes, Due Work, Events, and Timetable separately. The new design lets a parent tap on their child and get a full overview in one place: timetable, due work and assignments, grades, and reports all surfaced together. For parents with multiple children at the same school, this was a particularly significant change.

Quick access to popular modules

Parents can scan the Overview content to get a sense of what their child is doing, or alternatively jump deeper into popular modules such as Classes, Co-Curricular activities, Learning Moments and Reports.

Today’s events

Parents are able to see exactly where their child is at any point during the school day.

Classes & Due Work

A snapshot of upcoming work their child has, with the option to dive deeper to read more about the task and the class.

Co-Curricular

Co-Curricular events the child has on that day are bundled in with Today’s event. The widget show any upcoming Co-Curricular activities the child has later that week.

Learning Moments

Learning Moments is an optional module that schools use to celebrate academic achievements of the child. These can take the form of image, video and audio.

The full student profile screen, showing today's events, classes and due work, co-curricular activities, learning moments and reports.

Consolidating fragmented modules

Several areas of the old app had grown into separate modules that logically belonged together:

Before: News, Newsletters, Notices and Sports as separate modules. After: one News screen, its category filter and one notifications Inbox.
Before: 4 modules each with its own notification system. After: 1 News module, and 1 notifications Inbox.

Both of these decisions followed the same logic to reduce the navigation burden by collapsing things that parents naturally think of as one thing.

Feedback & Refinement

Early concepts were shared with schools throughout the process, both to validate navigation assumptions and to observe how staff (as proxies for parent behaviour) responded to the new structure. One of the more valuable sessions involved presenting a version of the redesigned home screen, which generated specific and actionable feedback.

What changed

Before and after pairs of the home screen: the hero header, the news feed, and quick links with the Absence button.

BEFORE

AFTER

  1. The hero header was scaled back.

    See each child at a glance. Tap one to open their day.

  2. The news feed was restructured

    The long list of recent articles became a swipeable carousel, so the home screen was shorter.

  3. Quick links moved up, the Absence FAB was removed

    Quick links now sit at the top and includes Absences, so the FAB was no longer needed.

Beyond these revisions, the core information architecture held up well. The consolidation decisions, such as unified news, centralised notifications, the combined calendar, and the student profile view consistently resonated with schools, and the feed-based home required less explanation than the old tile grid.

Feature Highlights

The Schedule widget

The Schedule widget is one of the most technically considered pieces of the app. On the surface it’s a simple overview of a user’s day or week, but underneath it’s pulling from multiple modules simultaneously and adapting its content, structure, and time horizon based on who’s looking at it.

The design challenge was building one component that felt purpose-built for three different users, without fragmenting into three separate things to maintain.

Three phones showing the Schedule widget for a parent, a student and a staff member.
Parent, Student and Staff schedule widget

Learning Moments

Learning Moments is a new integration not supported in the original app, pulling in milestone updates that staff upload via the Learning Moments platform - photos, videos, audio recordings, and written descriptions of things a child has achieved or experienced in the classroom.

The design decision was to present these in a social feed format, so it felt familiar to parents who’ve used platforms like Instagram and Facebook. Each post surfaces the attached media, the post’s description, and allows parents to comment and interact. The familiarity of the format was deliberate, as it lowers the learning curve for a feature that parents have no prior reference point for in a school context. It also signals a shift in what the app can be - not just a notice board, but a window into a child’s experience at school.

Three phones showing Learning Moments posts with photos, video and audio, plus a comment being written.
Learning Moments

Outcomes & Reflection

Where it stands

The app is currently in trial with schools, and early feedback has been consistently positive. Schools have noted that the UI feels modern and fresh, and that content is significantly easier and faster to find.

What I’d do differently

The most significant gap in this project was not having the opportunity to speak directly to parents or students. Schools were thoughtful proxies, but they interpret the app through an administrative and communications lens, not through the lens of a parent checking in on their child between meetings, or a student looking up what’s on after school. Direct user research would have sharpened the student profile view in particular, where I was making assumptions about information hierarchy without real validation.

I’d also have pushed for a structured beta with actual parent and student users - a small cohort of trial schools where users could submit in-app feedback directly, giving me a feedback loop that didn’t rely entirely on school staff as intermediaries.

What’s next

The current release focuses on the parent experience, and upcoming versions will extend the app to support both the student and staff experience.