Education Intelligence Platform
Active
EduBase
National education discovery, comparison, and fee intelligence platform for 90,000+ institutions across Bangladesh.
THE CHALLENGE
Bangladesh lacks a centralized education database — students, parents, and researchers have no way to discover, compare, or analyze 90,000+ institutions across the country.
THE APPROACH & ARCHITECTURE
A modular monolithic platform with fee intelligence, institution comparison engine, automated web scraper, and a public REST API — built on Laravel 13 with full-text search via Meilisearch.
Impact Highlights
- Engineered a modular monolith with 12+ modules across 52+ database tables for institution discovery, comparison, and fee analysis.
- Built Fee Intelligence Engine — a multi-dimensional analyzer computing fee ranges, medians, and percentile distributions by institution type and location.
- Developed Institution Comparison Engine enabling side-by-side evaluation of admission fees, semester costs, and total cost of attendance across multiple institutions.
- Implemented automated web scraper system with configurable adapters for government portals (BANBEIS, DSHE, UGC) and institution websites.
- Designed a public REST API v1 with 19 endpoints serving institution data, fee insights, and comparison results with pagination and filtering.
- Built an Institute Portal with ownership claims, allowing institutions to claim, verify, and update their profiles.
- Containerized full stack with Docker for VPS deployment with Redis Horizon queue supervisors and automated CI/CD.
Tech Stack
Laravel 13PHP 8.4MySQLPostgreSQLRedisMeilisearchAlpine.jsTailwind CSS v4Docker
Scope of Work
8
- Laravel 13 modular monolith with 14 module boundaries and event-driven architecture.
- Fee Intelligence Engine: multi-dimensional analyzer with field-level confidence scoring across 6-tier scale.
- Institution Comparison Engine: side-by-side evaluation with admission, semester, and total cost breakdowns.
- Automated Web Scraper System: configurable adapters with deduplication rules and data enrichment pipeline.
- Public REST API v1: 19 endpoints with pagination, filtering, sorting, and JSON-LD structured data.
- Institute Portal: ownership claims, profile verification, and update workflows with approval system.
- SEO & Content Engine: automated sitemap generation, structured data injection, and meta management.
- Full Pest test suite with 53+ tests covering modules, endpoints, and data integrity.