Problem Statement

Many organizations still rely on fragmented and outdated tools to design, conduct, and analyze customer assessments. This leads to a high manual workload, inconsistent data structures, and limited transparency across the entire assessment flow. Questions, sub-questions, and evaluation criteria are often managed in separate systems, which makes maintenance difficult and results hard to compare. As a consequence, decision-making is slowed down by data chaos instead of being supported by clear and structured insights.

Idea and Concept

The project ICA3 focuses on the development of a fully functional SaaS web application for conducting self-assessments without license costs. The tool is designed as a modern marketing instrument with an appealing visual design and high usability. It enables integrated data visualization and structured customer evaluations within a single platform. Additionally, a lightweight assessment mode is provided for new customers and can be seamlessly integrated into an existing corporate website.

Implementation

ICA3 is implemented as a modular web application. The backend is built with Spring Boot and handles the complete assessment logic, including question structures, scoring models, and analytics. A React-based frontend provides an interactive interface where complex assessment flows are clearly visualized and changes become immediately visible. All data is persistently stored in a PostgreSQL database. The entire system is containerized using Docker to ensure easy deployment and operation. The user interface was designed in advance using Figma.

Module

Bachelor Software- and Multimediaproject

Duration

04/2025 – 02/2026

Team Member/s

Aymen Bouaziz
Houcine Elboukhrissi
Linda Frigui
Nicós Röhrich
Saad Arroub