DIDMIDD225 (2025-GS3) Combined graduation project