Bakkerij Oonk Planning
A comprehensive planning system for a bakery, centrally managing orders, production planning, inventory management, and time registration.
The Project.
01.Bakkerij Oonk is a bakery where the daily production planning was manually maintained for a long time. Which products needed to be baked when, how much was in stock, and which orders were ready for delivery were all spread across Excel documents. As the company grew, this became increasingly difficult to oversee.
In 2025, I started this project through Rohaan IT to build a solution: a fully custom-made planning system that allows the bakery to centrally manage its daily operations. From managing orders to automatically scheduling production tasks based on current demand.

The Planning System.
02.The project covers practically everything a bakery needs to run its operations digitally. The main components:
- A real-time planning board with daily and weekly views, where tasks are manually planned or automatically generated based on current demand
- Inventory management per product, with mutation schedules, periodic write-offs, and seasonal inventory periods
- Easy time registration for employees
- Department management with work schedules and adjustable schedules per period
- A presentation mode for display on screens in the bakery itself
- Order management with easy workflow including PDF labels for packaging and shipping

Technical Approach.
03.The system is built in Laravel, with Vue 3 for the frontend. InertiaJS connects the two so the frontend feels like a modern single-page application. I developed the project largely myself, from data model to backend to frontend.
The biggest challenge was the automatic production planning. The system must calculate exactly which tasks can be scheduled on which days based on open orders, available departments, work schedules, and intermediate products. For this, I wrote a special algorithm that takes into account capacity per day, lead times of production steps, and dependencies between products. Every change in orders or the schedule leads to a recalculation of the plan.
Rohaan IT.
04.The assignment ran through Rohaan IT, who had taken on the project from Bakkerij Oonk and brought me in for the development. They handled the client contact, allowing me to focus entirely on building the system.