Production
Android
2024 - PresentCreator & Lead Android Architect

HSC Math Solution

Ultra Glass Edition Higher Secondary Math Reading Engine & Android Homescreen Widgets.

Executive Overview

HSC Math Solution (উচ্চ মাধ্যমিক গণিত সমাধান) replaces slow, laggy PDF files with an ultra-optimized reading ecosystem designed specifically for science students in Bangladesh. Covering 4 comprehensive textbooks across Akkhar-Patra and Ketab Uddin (40+ chapters, 200+ exercises), the app features 1-click 100% offline book downloads, a 2.5x crystal-clear pinch-zoom engine, Supabase cloud sync, and the country's first interactive Android 'Continue Reading' homescreen widget.

The Problem & Motivation

Higher Secondary mathematics students previously relied on scattered, oversized PDF scans that stuttered on budget smartphones, lacked zoom fidelity for complex mathematical formulas, and constantly required internet access. Furthermore, finding where a student left off across hundreds of exercises was tedious and disrupted study flow.

Architecture & System Design

Engineered with modern native Android architecture utilizing Jetpack Compose, Kotlin Coroutines, Room SQLite for local caching, custom high-performance image tiling for math formulas, and Supabase for authenticated cloud backups and reading history.

Architectural PipelineAndroid Launcher -> 'Continue Reading' Widget -> Jetpack Compose UI Engine -> Local Room SQLite + Vector Tile Cache <-> Supabase Cloud Sync
Interactive Homescreen Widget: Designed with Android AppWidgetProvider / Glance, allowing students to tap their homescreen to instantly reopen their exact last-read exercise without launching the full dashboard.
60 FPS Memory Recycler: Built a memory-recycled viewport canvas that loads high-res math calculations on-demand, maintaining fluid 60 FPS scrolling on low-end 2GB RAM budget phones.
One-Click Full-Book Offline Storage: Employs chunked background downloads with auto-verification, guaranteeing total offline reading access during power outages or network disruptions.
Dark Slate & Golden Ambient UI: Tailored dark glassmorphism color palette engineered to reduce eye fatigue during late-night exam prep sprints while maximizing OLED battery life.

Security & Cryptographic Model

Google Play Protect verified build with strict user privacy guarantees and zero forced intrusive video ads.

• Google Play Protect Verification: Formally scanned and approved on Google Play Store (Package: com.marjuk.hscmathssolver).
• Encrypted Cloud Authentication: Secure Google OAuth and Supabase Auth with zero storage of sensitive local device data.
• Zero Intrusive Ads: Built to prioritize focus during exam preparation without interrupting calculation workflows.

Technical Challenges & Solutions

1Challenge: Rendering ultra-sharp mathematical derivations and geometric diagrams without memory exhaustion (OOM) on low-end devices.

Engineered Solution: Engineered a dynamic tile-sampling image engine with double-tap 2.5x smart zoom that loads only the visible coordinate bounds into memory.

2Challenge: Maintaining widget synchronization with background reading progress across aggressive Android OS battery killers.

Engineered Solution: Implemented lightweight broadcast receivers and Android WorkManager updates that sync widget states instantaneously upon page turn events.

Key Outcomes & Impact

  • Successfully launched and verified on the official Google Play Store (com.marjuk.hscmathssolver) with 10+ live verified installs and growing adoption.
  • Complete coverage of Akkhar-Patra & Ketab Uddin 1st and 2nd Paper (40+ chapters, 200+ exercises).
  • Created an interactive web demo platform (hscmathsolution.codenestui.top/demo) replicating Android phone reading inside web browsers.
  • Praised by students from top institutions including Notre Dame College, Viqarunnisa Noon School, and Chittagong College.

Technology Stack

Release Changelog

v1.0.2 (Build 4)2026-03-25
  • • Integrated Ketab Uddin 1st & 2nd Paper full exercise solutions
  • • Optimized Android Homescreen Continue Reading widget for instant launcher access
  • • Enhanced solution reader with 2.5x ultra-sharp pinch & double-tap zoom
  • • Doubled offline download server speed with automated cloud sync
v1.0.02025-11-10
  • • Initial Google Play Store verified release
  • • Core Akkhar-Patra 1st and 2nd Paper math engine
  • • Offline book downloader and dark slate ambient theme