CASE STUDY • 2024

AnakSehat

Child Health Monitoring & Stunting Prevention Platform

Role: Full Stack Developer & ML Integrator
Duration: 1 month
Team: 3 members
AnakSehat
OVERVIEW

AnakSehat is a comprehensive web platform designed to help parents detect stunting early and ensure their children grow healthy. The platform combines machine learning technology with an intuitive user interface to make health assessments accessible to everyone.

Tech Stack

Next.jsExpress.jsFlaskPythonTensorFlowKNN AlgorithmPostgreSQLTailwind CSS
THE CHALLENGE

Understanding the Problem

SituationThe Context

In 2024, my team and I participated in ICONIC IT 2024, a national-level web development competition. The challenge was to build a technology solution that addressed a real societal problem—not just a prototype, but technically sound and usable. We chose to tackle stunting detection, a health issue that is still difficult to assess quickly because it relies on manual measurements, medical tools, and professional interpretation.

TaskMy Objectives

My responsibility was to work as a Full Stack Developer and Machine Learning Integrator, with key objectives: Design a scalable system architecture, integrate a machine learning model into a real web application, ensure the system was accurate, usable, and production-ready, and deliver a complete solution under tight competition deadlines.

THE SOLUTION

How I Solved It

A systematic approach to building a production-ready platform.

Platform features
1

System Design & Architecture

I designed a decoupled architecture where Next.js handled the frontend and user interaction, Express.js acted as the backend API and middleware, and a separate Flask service handled machine learning inference. This separation allowed the ML model to be developed, tested, and scaled independently.

2

Machine Learning Integration

I worked with a dataset of 121,000+ child growth records based on WHO Z-Score standards. I chose K-Nearest Neighbors (KNN) because the data was structured and numeric, KNN performs well on distance-based classification, and it provides high interpretability—important in health-related systems.

3

Backend & API Communication

I implemented RESTful APIs using Express.js to handle authentication and user data, forward prediction requests to the ML service, and return results to the frontend in real time. This ensured clean communication between services and avoided performance bottlenecks.

4

User Experience & Accessibility

Because the target users were parents and healthcare workers, I focused on minimal data input, clear classification outputs, visual result presentation, and chatbot support for guidance. This balanced technical accuracy with usability.

Team Coordination & Time Management

Given the tight deadline, I helped define clear API contracts early, modular task division across frontend, backend, and ML, and frontend development using mock data while ML was still in progress. This allowed parallel development without blocking the team.

RESULTS

AnakSehat delivered a production-ready, machine-learning–powered web platform for early stunting detection, achieving 99.90% model accuracy on 121,000+ data records and near-perfect web performance.

The project simplified complex health analysis into an accessible digital experience and won 2nd place at the national ICONIC IT 2024 competition held at Universitas Siliwangi, validating both its technical quality and real-world impact.

Top 5 finalist poster
Runner-up poster
QUALITY ASSURANCE

Lighthouse Report

99
Performance
96
Accessibility
96
Best Practices
100
SEO

The application was evaluated using Google Lighthouse to validate real-world performance, accessibility, and overall quality.

The results show near-perfect performance (99), indicating a very fast initial load, zero blocking JavaScript during rendering, and a stable layout with no unexpected shifts. Accessibility and best practices both scored above 95, reflecting adherence to modern web standards and inclusive UI principles.

The platform also achieved a perfect SEO score (100), supported by proper structure and server-side rendering.

Lighthouse Performance Report
ACHIEVEMENTS

Awards & Recognition

Celebrating the milestones from ICONIC IT 2024.

Team Photo at Podium

Team Photo at Podium

Our team celebrating the 2nd place win at ICONIC IT 2024

Winner Certificate

Winner Certificate

Official certificate for 2nd place in National Web Development Competition