ClassKlap

Notification System Design

Designing for Limited Device Access & Connectivity
ROLE:
UX Designer, UI Designer
TOOLS:
Figma, Adobe Illustrator
TEAM:
1 Co-Founder, Developer Team

Overview

During COVID-19's shift to online learning, ClassKlap, a B2B2C EdTech platform serving 800+ Indian schools, faced declining student participation in online exams due to limited internet and device access. Since exam participation directly impacted both educational outcomes and business growth, I collaborated with our co-founder to develop a notification system enabling students and parents to plan ahead. This system, which I designed end-to-end, from user research through UI implementation, became the foundation for ClassKlap Student App's broader notification strategy.

ROLE:
UX Consultant, Data Analyst
TOOLS:
Figma, MS Excel
TEAM:
2 Editors, 1 Developer

Overview

During COVID-19's shift to online learning, ClassKlap, a B2B2C EdTech platform serving 800+ Indian schools, faced declining student participation in online exams due to limited internet and device access. Since exam participation directly impacted both educational outcomes and business growth, I collaborated with our co-founder to develop a notification system enabling students and parents to plan ahead. This system, which I designed end-to-end, from user research through UI implementation, became the foundation for ClassKlap Student App's broader notification strategy.

How I went about it

REsearch Insights & constraints

Our tight 4-week design timeline, driven by upcoming exams, demanded focused research. Through parent interviews, we discovered critical patterns:

end-to-end notification system

I partnered with our co-founder and designed an end-to-end notification framework mapping admin and student touchpoints to ensure critical exam information reaches users across varying connectivity conditions. Each notification type strategically uses channels based on message urgency and user context.

Complete notification triggers and flow
Adaptation of notifications across channels (When admin schedules exam & When reminder is triggered)

Notification design

Notification types and centralized hub for all notifications

Design decisions

Key Achievments

Designed end-to-end notification system in 4 weeks
Created framework supporting SMS, Push, and In-app notifications
Improved exam participation across low-connectivity environments

Takeaway

  1. In resource-constrained environments, understanding user context (like device sharing patterns) proves more valuable than complex features
  1. Simple, reliable solutions outperform feature-rich alternatives when working with connectivity challenges
  2. Designing frameworks rather than features enables sustainable product growth