Course in the 8th semester of the School of Electrical and Computer Engineering at the National Technical University of Athens.
A total of five lab assignments were conducted, each covering a distinct topic. Below is a brief description of each.
This task involves developing an e-shop about scooters and bikes, covering all key implementation stages:
- UI/UX Design: Creating a user-friendly and visually appealing interface
 - Product Catalog
 - Recommendation System
 - Payments and Shipping Methods
 - Community Settings and Google Sitemap
 - Simulation of Customer Behavior
 - Back Office Management
 - Order Management: Handling orders, invoices, and shipments efficiently
 
The e-shop was created using the open-source tool Magento, that was pre-installed on a provided virtual machine image.
The second assignment focuses on modeling the business processes of the e-shop (e.g. related to supply chain management) that was created in the Assigment 01. The modeling will be carried out using the BPMN 2.0 standard. The Camunda Modeler tool was used to model the business process and the Camunda BPM platform was used to implement it.
The third assignment focuses on managing business resources (e.g., warehouse, accounting) using an appropriate ERP (Enterprise Resource Planning) system. The business processes of the company was implemented using the Odoo ERP system.
The fourth assignment focuses on applying various recommender methods to data in order to generate relevant recommendations for customers. It also involves evaluating the results of simulated searches performed by customers.
The fifth assignment focuses on extracting business processes from event log datasets using an appropriate business process data analysis tool.The event logs were analyzed using Disco, a business process data analysis tool, to discover and evaluate the corresponding business processes.