The brief
Extend and operate the iDream/RISL Rajasthan government school education platform as a dedicated engineering team — delivering new features (assessment, assignment, offline content, reporting) on the existing Node.js + Flutter stack while simultaneously supporting a new B2C super app product with payment monetization and real-time engagement features.
What we built
A comprehensive EdTech platform across two primary verticals:
- A government-grade school management system (RISL/Rajasthan) with multi-level super admin portal, offline-first encrypted content delivery to Linux/Android/Windows teacher devices, PAL/Non-PAL adaptive assessment engine, PDF assignment workflow with audio comments, device/license fleet management, and hierarchical usage reporting with PostgreSQL materialized views.
- A B2C consumer super app (iPrep) for Android/iOS built on DDD+Bloc architecture with board/class/language personalization, YouTube/Vimeo video, audio book player with background activity, competitive quiz module, Firebase analytics + UTM deep links, Razorpay + Apple Pay dual-gateway payments, WebSocket-driven real-time trial expiry/payment dialogs, and content locking for premium tiers. Supporting infrastructure included a hardened content-as-API backend with Nginx rate limiting, Redis caching, Helmet.js, partner CORS whitelisting, and a Logstash/Filebeat access log pipeline.



