Overview
Mengajar.id is a comprehensive education management platform built for schools and Early Childhood Education (PAUD/TK) institutions in Indonesia. The system streamlines student registration, daily and weekly lesson indicator plans, teacher & student attendance tracking, online learning modules, and tuition finance reporting.
The Goals
- Digitize daily, weekly, and semester lesson indicator plans for teachers.
- Simplify student admission, attendance records, and teacher rosters.
- Automate tuition fee invoicing, expense tracking, and monthly school financial reports.
- Provide online learning material distribution accessible to students and parents.
The Idea
“Early childhood and primary schools were burdened by manual paperwork for semester indicator plans, government compliance reports, and monthly tuition fee tracking. Mengajar.id unified these disparate administrative and academic functions into a simple cloud dashboard.”
My Role & Responsibility
Full Stack Engineer
- Designed and built the administrative dashboard and academic reporting modules.
- Implemented lesson indicator planning features (daily, weekly, semesterly) matching curriculum standards.
- Engineered the finance module for student tuition fee invoices and expense logging.
- Developed digital learning modules with multimedia materials distribution.
Tech Stack
Screenshots & UI Showcase
5 captured screens from the live production app

Administrator & Teacher Portal Login
Secure login portal with academic semester selector and role-based staff authentication.

Academic & School Statistics Dashboard
Central overview showing active student count, attendance rates, gender distribution, and recent income.

Online Learning Materials Repository
Digital classroom repository for distributing study materials, media, and assignments.

Tuition Invoicing & Financial Reports
School financial accounting dashboard tracking tuition receipts, overdue fees, and operating expenses.

Student Roster & Admission Records
Comprehensive student directory, admission intake records, and physical growth tracking.
Project Structure
School Admin & Teacher Portal
Web application with role-based dashboards for administrators, teachers, and finance officers.
Academic & Lesson Indicator System
Curriculum planning tools supporting daily, weekly, and semesterly achievement indicators.
Finance & Invoicing Engine
Tuition invoice generation, payment receipts, expense logging, and cash flow reports.
Backend & Database
REST API layer backed by PostgreSQL storing students, rosters, attendance logs, and academic records.
The Process
Studied Indonesian early childhood education standards to design compliant lesson indicator plans.
Designed decoupled subsystems for academics, attendance, digital learning, and financial reporting.
Created intuitive, low-complexity interfaces tailored for educators and school administrators.
Containerized with Docker and verified financial aggregation queries across multiple academic terms.
Key Highlights
- Curriculum-aligned daily, weekly, and semesterly indicator plans
- Student and teacher attendance monitoring with monthly summaries
- Automated tuition fee invoicing and payment reconciliation
- Integrated online learning material repository
- Role-based access control for administrators, teachers, and finance
The Result
Successfully deployed across schools, reducing teacher administrative planning time by 50% and giving school administrators transparent real-time financial and attendance insights.
Challenges & Solutions
Standardizing the complex and variable curriculum indicator structures across different schools required designing a dynamic indicator tree schema that allowed customizable rubrics without breaking reporting aggregates.



