Source: Logo is generated with Mircosoft Designer (https://designer.microsoft.com/image-creator)
Usability Analyzer
This is a statistical tool for basic data analysis on usability data.
- Import/export of CSV files.
- Interactive data creation and editing.
- Dynamically generated statistic diagrams.
- Supports for multiple types of usability questionnaires (UEQ, SUS, raw TLX, NPS).
- Detailed data report.
- Formula parsing and evaluation for data transformation.
- Human readable error messages.
To install the application, run
$ git clone https://github.com/UniRegensburg/mme-sose24-statistics.git
$ cd mme-sose24-statistics
$ npm install
To start the application, run
$ npm run dev
The application will then be running on http://localhost:5174/
.
See tutorial. For video demonstration, see https://youtu.be/LOki-pQkASo.
See GUIDELINES.md.
-
Main architecture: The main architecture contains 3 main parts.
-
Models: Consist of data structures called entities. Represent inner logics and provide developer-friendly interfaces.
-
Services: Stateless, globally accessible sets of utility functions.
-
Components: React components.
-
- Interaction between models and components:
WorkspaceEntity
provides the main entry point for React components. Services may act as intermediate in this interaction.