Transformed Primary Education for
22 million students

IPEMIS
Social and Public Services
Information management for primary
education administration.
Funded by UNICEF and ADB, this enterprise-grade platform with mobile capabilities revolutionizes primary education by digitizing data for students, teachers, and education officers, ensuring effective DPE decision-making.
partners
Countries using the system
Bangladesh
130,000
Schools enrolled in a unified
digital platform.
693,590
Teachers registered for training
and management.
335,792
Consensus subitted via
IPEMIS platform
6+ years
Ongoing
The Challenge

No unified platform for
130,000 schools

Bangladesh's primary education system — encompassing 130,000 schools, over 693,000 teachers, and 22 million students — had no unified digital management platform. School data was scattered across paper records and disconnected local systems, making it nearly impossible for government administrators to make informed policy decisions.

The Ministry of Primary and Mass Education needed a comprehensive digital platform that could handle teacher management, student enrollment tracking, school infrastructure monitoring, and resource allocation — all accessible from the national level down to individual schools.

A critical constraint was Bangladesh's uneven internet infrastructure. Many rural schools lacked reliable connectivity, meaning the system had to support mobile and offline workflows to be truly nationwide in scope.

Our Approach

Scalable, secure,
and offline-ready

DSi built a comprehensive enterprise-grade education information management system in partnership with UNICEF and the Asian Development Bank (ADB). The platform was designed using Java and Spring with Kubernetes orchestration for horizontal scalability.

To address connectivity challenges, DSi developed mobile and offline functionality using Android native apps, allowing teachers and administrators in rural areas to input data without internet access and sync when connectivity became available.

Data visualization dashboards built with Metabase and JasperSoft give government decision-makers real-time insights into education metrics — from district-level teacher attendance to national enrollment trends. The system integrates with other national government platforms through standardized APIs.

Tech Stack
Engineering for Transparency and Control at National Scale
The latest proven tech stack to build a comprehensive system that ensures speed, transparency, and accurate
information sharing.
Monitoring
Grafana
Prometheus
Data
Oracle
Redis
Elasticsearch
Metabase
Apache POI
Development
python Java
chroma Spring
supabase Android
fastapi Hibernate
Tesseract OCR Mockito
crawl4ai JasperSoft
DevOps
langsmith Docker
copilot Kubernetes
cursor Maven
cursor Logstash
cursor Docker Hub
cursor Github Action
Security
langsmith Let’s Encrypt
copilot JWT
KEY FEATURES
Demonstrated performance under high-intensity usage
Tracking student, teacher, and school data across the primary education sector, covering all administrative operations and decision-making.

IPEMIS has transformed how Bangladesh manages its primary education system. Over 130,000 schools are now enrolled on the platform, with 693,590 teachers registered and actively managed through the system. The platform has processed 335,792 consensus submissions, giving the government unprecedented visibility into education operations.

The 6+ year ongoing partnership with the Government of Bangladesh, UNICEF, and ADB continues to evolve, with new modules and capabilities being added as the education system's digital needs grow. IPEMIS stands as one of the largest public-sector digital platforms DSi has built.

stairs
Unified data
ecosystem
  • Integrates school systems
  • Eliminates data entry
  • Unified ecosystem connection
hexagon
project management
Online and
Accessible learning
  • Enables online learning
  • Provides e-training, certification
  • Supports inclusive access
circle
scrum
Data-driven
governance
  • Real-time decision dashboards
  • Automated PEDP4 reporting
  • Empowers planning analytics
smiley face
ux
Smart decision
support
  • Interactive user dashboards
  • Auto-generated reports
  • Real-time planning insights
circles
hr
Secure
and scalable
  • Private network database
  • Automated backup, recovery
  • Built on microservices
arrows
document
Clear data
Visualization
  • Rule-based data validation
  • Integrated census generation
  • Automated error correction
circle flower
accounts
Interoperability with
national systems
  • API gateway connects
  • Smooth external exchange
  • Reduces redundancy
hope
finance
Mobile &
offline functionality
  • Full offline support
  • Automatic data sync
  • Ensures remote accessibility
Previous
next
Operating Principle
Over two decades of
growth and innovation
We believe that technology's true value lies in its power to create a legacy of good.