Case Studies

Built in production. Shipped to real users.

Real engagements with verifiable outcomes. Indonesian fleets, Swiss factories, multi-country insurance platforms.

  • 8Case studies
  • 18+ monthsOngoing client
  • 100% JSSJob Success
  • 7Industries served

PT Efisiensi Putra Utama (EPU) [ID] · Transportation & Fleet Operations

AI Fleet Monitoring for an Indonesian Bus Operator

Phase 2 of our work with PT Efisiensi Putra Utama, currently in active development. An AI fleet monitoring system that replaces 8 manual passenger checkers with CCTV-based counting and gives the control room a real-time map of every bus across a 60+ unit intercity fleet. Full ownership — from edge inference to operations dashboard. Real AI in real production, not a demo.

60+ unit fleet covered

Next.js 15 · Tailwind v4 · Go (Chi) · Python · PostgreSQL · +11 more

Read case study

Alpamayo GmbH [CH] · Industrial IoT / Industry 4.0

PREKIT — Edge Data Platform Customer Layer

End-to-end ownership of the customer-facing layer for PREKIT — Alpamayo's edge-first industrial data platform. Scope spans the Vue 3 UI, a production-grade Grafana data source plugin in Go (Phase 1 + Phase 2), the FranzAI MCP server foundation, AI assistant chat UI, Keycloak theme redesign, Sphinx documentation platform, and Storybook component library.

Customer-facing layer owned end-to-end since Oct 2024

Vue 3 · TypeScript · Go · Django · TimescaleDB · +12 more

Read case study

Inviboo [ID] · Event Orchestration SaaS · Idin Studio Own Product

Inviboo — Event Orchestration Platform for Indonesian Celebrations

Inviboo is Idin Studio's own product — a digital invitation and event orchestration platform built for the Indonesian market. From pre-event setup to the day itself: MC coordination, receptionist dashboard, vendor management, guest flow, and the full celebration ecosystem (photobooth, mini games, Trakteer cash gifts). 230+ migrations, 100+ API handlers. Covers weddings, birthdays, and expanding to more event types.

230+ migrations, 100+ handlers

Next.js 15 · Tailwind v4 · shadcn/ui · Go (Chi) · PostgreSQL · +5 more

Read case study

Alpamayo GmbH [CH] · Industrial IoT / Industry 4.0

Alpamayo Intelligence — Fleet Management Platform

Senior frontend/UX with targeted full-stack on Alpamayo Intelligence — the multi-tenant fleet and operations hub for Alpamayo's industrial IoT customer network. Shipped a deployment-drift surfacing engine, an intent-based navigation redesign (sidebar tree-menu + content), a Finder-style resource library with auth-protected file preview, a Kanban task board with work-entry cost tracking, a live design system at /design with token customizer and AI export, 32 UI/UX findings across 6 themes, and an OAuth2-proxy sidecar securing Grafana and internal services. 282 commits (Mar–Jun 2026).

Deployment-drift engine — backend service + fleet UI with filters & saved views

Nuxt 4 · Vue 3 · TypeScript · PrimeVue · Tailwind CSS · +7 more

Read case study

Alpamayo GmbH [CH] · Industrial IoT / Industry 4.0

Alpamayo Design System — Unified Visual Language Across Three Products

A unified visual language and component library across PREKIT, Sanding Performance, and OCU — three products that previously shared no design identity. Storybook as source of truth, 32 Alp* severity-driven primitives, cross-product color and typography tokens, and a live token customizer with AI-ready DESIGN.md export.

32 severity primitives

Vue 3 · TypeScript · Storybook · PrimeVue · Tailwind CSS · +3 more

Read case study

Idin Studio [ID] · Islamic Spiritual Lifestyle App · Idin Studio Own Product

Nawafil — a spiritual habit tracker where small acts add up

An installable PWA for sunnah practices, hadith, dhikr, Qur'an, and qibla — shipped as 7 thin sub-features in 8 weeks. The architecture now powers the entire Idin Studio mini-app portfolio, cutting build time for each new app by ~60%.

7 sub-features shipped in 8 weeks

Next.js 15 (App Router, RSC) · Payload CMS · PostgreSQL · Tailwind CSS v4 · Auth.js v5 (Google OAuth) · +3 more

Read case study

PT Efisiensi Putra Utama (EPU) [ID] · Transportation & Fleet Operations

Online Bus Ticketing Platform for an Intercity Operator

Phase 1 of our work with PT Efisiensi Putra Utama: a passenger-facing ticketing platform for an intercity bus operation across Java. Seat selection, real-time trip tracking, membership, and trip management — shipped to production and used by real passengers. The platform that earned the trust for the AI fleet monitoring work in Phase 2.

Live in production

Next.js 15 · React · Tailwind v4 · shadcn/ui · TypeScript · +3 more

Read case study

Inspek [ID] · Life Sciences / Biopharma · Principal App Developer

OCU — Biopharmaceutical Spectroscopy Platform

Principal application-layer developer across v1.2 and v2.0 of OCU (Optical Control Unit) — a multi-sensor spectroscopy coordination platform for biopharmaceutical research. v1.2 delivered the full experiment and advanced data analysis layer. v2.0 led the UI redesign and contributed to the API for a full multi-sensor foundation — Raman, pH, O2, temperature, and biomass operating in parallel.

Principal application-layer developer v1.2 + v2.0

Vue 3 · TypeScript · Django · DRF · MQTT · +6 more

Read case study

Steinemann Technology AG [CH] · Industrial Manufacturing / Wood Processing

Sanding Performance — Sanding-Line Optimization Software

UI redesign that became the visual template adopted across the full Alpamayo ecosystem, a mobile-optimized mini-app with Entra ID and RBAC, and real-data integration with field data management and import wizards. Helps salespeople demonstrate sanding-line configurations to prospects and helps customers optimize their sanding processes.

Vue 3 & Django stack

Vue 3 · TypeScript · Django · DRF · Entra ID · +4 more

Read case study

InKanteen [ID] · Food & Beverage / Canteen Operations

A Canteen Operating Suite — QR Ordering, POS, Catering & Dashboard

InKanteen is not one app but a product suite for running canteens and food courts end to end: a QR-based ordering web app for diners, a cashier POS, a B2B catering subscription product, and an operator dashboard. Built on a Vue + NestJS stack with event-driven messaging so multiple tenants and order channels stay in sync.

4 products on one shared backend

Vue 3 · Vite · NestJS · Node.js · RabbitMQ · +3 more

Read case study

Redek (ODR) [CO] · Banking / Legal Tech

Online Dispute Resolution for Banking Cases

Redek is an Online Dispute Resolution (ODR) platform that guides individuals through resolving disputes with banks. It turns an opaque, paperwork-heavy process into a structured, staged workflow — case creation, defined resolution stages, a final decision, in-app chat, and a calendar — all in one dashboard.

Staged, auditable case lifecycle

Vue 3 · Vite · NestJS · Node.js · RabbitMQ · +3 more

Read case study

Gromura [ID] · FMCG Retail · Distributor ERP & POS

Retail Operations Dashboard for an FMCG Distributor

An internal operations system for Gromura, an FMCG retail distributor — centralizing warehouse inventory, mobile POS order collection, and banking ledger reconciliation into one unified dashboard.

95% faster monthly reconciliation

Vue 3 · Vite · NestJS · Node.js · PostgreSQL · +1 more

Read case study

Inovata [ID] · Retail Technology

Company Landing Page for a Retail-Tech Group

The main web presence for Inovata, parent company of Mira Retail — a fast, content-driven landing page showcasing its vision and products.

Nuxt · Vue 3 · Tailwind CSS

Real work, real outcomes | Idin Studio