Haris Muzakki Indra
HomeAboutSkillsProjectsSpotifyBlogContact
enid

Haris Muzakki Indra

Built with ❤️ By Haris Muzakki Indra

© 2026 Haris Muzakki Indra. All rights reserved.

HomeAboutSkillsProjectsSpotifyBlogContact
enid
Back to Projects
Inspection ManagementWeb AppMobile App

Behinspection

An inspection management platform for refinery equipment workflows, evidence documentation, reports, and mobile field operations.

BunElysia.jsPostgreSQLDrizzle ORMFlutterMinIOCloudflare
Behinspection dashboard screenshot

Overview

Overview

An inspection management platform for equipment inspection activities in the RDMP Refinery Balikpapan project, helping companies manage inspection reports, evidence documentation, and inspection workflows.

Problem

Problem

Inspection teams need a reliable way to manage field inspection workflows, document evidence, and produce structured reports without losing traceability.

Solution

Solution

Behinspection centralizes inspection data, evidence files, and reporting workflows through backend services, database design, mobile support, and deployable infrastructure.

Features

Main Features

Developed backend services using Bun and Elysia.js.

Designed database structure and queries using PostgreSQL and Drizzle ORM.

Supported mobile application development using Flutter.

Implemented evidence and file storage using MinIO.

Worked on deployment and infrastructure setup using Cloudflare.

Improved inspection reporting and evidence management workflows.

Screenshots

Product Screenshots

Behinspection dashboard screenshot
Behinspection evidence management screenshot
Behinspection inspection workflow screenshot

Challenges

Challenges

  • Designing data models that support inspection workflows and evidence traceability.
  • Handling file and evidence storage reliably.
  • Supporting mobile usage for field inspection activities.
  • Preparing the system for deployment and operational usage.

Lessons

Lessons Learned

  • Workflow-heavy applications need clear data relationships and predictable state transitions.
  • Evidence management requires reliable storage boundaries and readable interfaces.
  • Backend and mobile decisions need to align closely for field operations.

Platform

Web App / Mobile App

Role

Backend & Mobile Contributor

Status

Production project