DPB390 (2020-1) Final bachelor project