SKIP TO CONTENT
SEPTIAN.PADLI
CASE STUDY / 62ccffc5-0e15-4930-946c-f4d40e60e44aPUBLIC

// HOW I BUILD

POULTRY FARM MANAGEMENT BACKEND.

A backend system for operational and financial management of poultry farms, covering production periods, daily activities, approvals, finance, monitoring, synchronization, reporting, and scoped access.

Project brief

ROLE
Backend Developer
ACCESS
PUBLIC
TECHNOLOGY
DOMPDF · ELOQUENT ORM · FCM · LARAVEL · LARAVEL SANCTUM · MYSQL · OFFLINE SYNC · PHP · PHPSPREADSHEET · REST API

PROJECT VIEW / 01

#01 / CASE FILE

FROM CONTEXT
TO DELIVERY.

A concise view of the problem, the working context, and the response behind this project.

01

CONTEXT

Built the backend REST API for a poultry farm management application used to represent operational hierarchies, production periods, daily activity, finance, approvals, monitoring, investor visibility, reporting, and document workflows. The mobile frontend was handled by another developer.

02

THE PROBLEM

Farm operations needed structured digital workflows across multiple organizational levels while supporting unreliable network conditions in the field. The backend also needed to protect lifecycle transitions, financial operations, approvals, and resource access from inconsistent or unauthorized updates.

03

DECISIONS / RESPONSE

Designed the backend around explicit operational hierarchy, production-period lifecycle, scoped authorization, offline synchronization, and transactional state changes. Treated synchronization and approval as first-class workflows rather than simple CRUD operations.

#02 / IMPLEMENTATION VIEW

THE SYSTEM
BEHIND THE
SURFACE.

Built REST APIs using Laravel, PHP, MySQL, Laravel Sanctum, and Eloquent ORM. Designed offline-first synchronization using client UUID upserts, client/server timestamps, conflict detection, duplicate-date protection, soft-delete awareness, nested activity synchronization, and per-item sync status. Implemented production period states from draft to active to completed, including single-open-period rules and pre-close validation inside database transactions. Added device binding, role-based and resource-scoped authorization, row-level locking for approval workflows, income/expense synchronization, approval queues, salary XLSX import/export, server-side cash aggregation, operational and financial reports, KPI/deviation monitoring, and RHPP lifecycle functionality.

DOMPDFELOQUENT ORMFCMLARAVELLARAVEL SANCTUMMYSQLOFFLINE SYNCPHPPHPSPREADSHEETREST API

#03 / OUTCOME

BUSINESS / PRODUCT VIEW

WHAT THE WORK
ENABLES.

Produced the backend foundation for a complex farm operations application spanning operational, financial, approval, synchronization, reporting, and investor-facing workflows. The project remained in development, with parts of the RHPP financial calculation still incomplete.

UP NEXTCASE / b027ea59-1990-4701-94e4-b43d6ada38b3

SKINSAFE AI

READ CASE STUDY →
#04 / NEXT CONVERSATIONWORK / PROJECTS

LET'S BUILD
WHAT MATTERS?

Open to full-time engineering opportunities and end-to-end software projects.