One of the most time-consuming and challenging tasks for many production experts is to achieve the most optimal production planning possible, especially in environments where humans, robots and machines work independently or together. Getting a digital decision support system for effective production planning is thus absolutely crucial. The project aims to develop an optimization tool to help production planners get the optimal production sequence and assign tasks and resources to workstations.