REVAN KURNIAWAN

SOFTWARE DEVELOPER

0
Back to Projects
Web Developer

PUSON

Innovative stunting data management platform for healthcare centers.

PUSON Preview

Purpose

To digitize and streamline the collection and analysis of child growth data to combat stunting.

My Role

Full Stack Developer

Status

Production

The Problem

Local healthcare centers (Posyandu & Puskesmas) in Indonesia historically relied on manual, paper-based records to track children's nutritional and growth data, leading to slow reporting, data loss, and delayed interventions for stunting.

The Solution

Built a centralized web platform that allows health workers to quickly input, track, and visualize child growth metrics against WHO standards in real-time.

Tech Stack & Architecture

Frontend Nuxt 3, Vue.js, Vuex, Tailwind CSS
Backend Node.js, Express REST API
Database PostgreSQL
Deployment VPS / Linux

Why these technologies? Nuxt offered excellent SSR capabilities for fast initial loads on lower-end devices common in remote healthcare centers. A relational database like PostgreSQL was essential for robust data integrity.

Key Features

  • Real-time data visualization of growth charts
  • Role-based access control for different healthcare workers
  • Automated reporting and exporting capabilities
  • Mobile-first responsive dashboard

Challenges & Solutions

Challenge

Designing an interface intuitive enough for users with limited technical literacy.

Solution

Conducted user research with actual health workers to simplify forms and used clear, consistent visual feedback for all actions.

Impact & Results

Drastically reduced the time required to generate monthly stunting reports and improved data accuracy across multiple healthcare facilities.

Interested in working together?

Get In Touch