Skip to main content

EPIC-14: Branding, Theming & Internationalization

FieldValue
Total Story Points65 SP
Stories6
SprintsSprint 62-66
PriorityP1 - High
DependenciesEPIC-1, EPIC-2, EPIC-18

Overview

This EPIC delivers a customizable, multilingual platform experience that reflects each school's identity while serving diverse users across India.

Key Features

  • School Branding: Logo, colors, fonts customization per school
  • Theme Engine: Light/dark mode with smooth transitions
  • Internationalization: Hindi + English (Phase 1), regional languages (Phase 2)
  • CBSE News Feed: Automated scraping of government circulars
  • Accessibility: WCAG 2.1 AA compliance

Stories Summary

StoryTitleSPKey Features
14.1School Branding10Logo upload, color picker, header styles
14.2Theme Engine13Dark mode, CSS variables, user preferences
14.3i18n Framework13Language detection, dynamic bundles, RTL support
14.4Hindi Pack8Complete Hindi translations (~2,000 strings)
14.5CBSE News Feed13Web scraper, categorization, notifications
14.6Accessibility8WCAG compliance, keyboard nav, screen readers

Theme System

Layer 1: Design Tokens (primitives)

Layer 2: Semantic Tokens (light/dark)

Layer 3: School Branding (per-tenant)

Layer 4: User Preferences (per-user)

Supported Languages

Phase 1 (MVP): English (en-IN), Hindi (hi-IN)

Phase 2: Tamil, Telugu, Marathi, Bengali, Kannada, Gujarati

Success Metrics

MetricTarget
Branding adoption>90% schools customize
Hindi usage>40% in Hindi-belt
News engagement>80% open rate
WCAG complianceLevel AA