Architecture of Crosswordpuzzle¶
Purpose¶
The user can play a crosswordpuzzle out of given questions.
Table of Contents¶
Links¶
General code structure¶
assets: Static assets like the logocomponents: Re-usable Vue componentsrouter: Frontend site page routingts: Data models and backend communicationtypes: Types of the crosswordpuzzlestore: Store to get data between viewsviews: The displayed pages. Currently consists of only the GameView that contains the whole game
Starting the service¶
See the README.
What to look at¶
Everything
What to ignore¶
NA
Known Design Flaws¶
Nothing
Known Bugs¶
An up-to-date list of open bugs can be found at https://github.com/orgs/Gamify-IT/projects/6/views/11 by searching for Crosswordpuzzle.
Tests¶
In general, the following things are tested for Crosswordpuzzle:
everything manually with a testplan
Unit tests for Sonarqube funtionality