You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a new User, I want to create and manage a structured set of bommels, so that I can organize the structure of my Verein (club/organization) effectively.
Acceptance Criteria
CRUD Functionality
The interface should support creating, reading, updating, and deleting bommels (nodes) in a tree structure.
Use AG Grid, if feasible, for an efficient and interactive CRUD experience.
Node Properties
Each node (Bommel) must have:
A name
An emoji as a logo
API Integration
The functionality must integrate seamlessly with the provided API from the org service.
The first root bommel is there explicitly and cannot be deleted.
If the API provides an error, the error must be shown to the user.
User Interface
The interface should be simple, user-friendly, and minimalistic to allow quick adoption and ease of use.
Testing Requirements
Unit tests should cover all core functionalities.
Generate a Pact file for API contract testing, to be stored in a new /pacts folder at the repo's top level.
Example
Soccer Club Munich e.V.
- Juniors
-- D
-- E
-- F
- Seniors
-- Male Kreisliga
-- Female Kreisliga
The text was updated successfully, but these errors were encountered:
User Story
As a new User,
I want to create and manage a structured set of bommels,
so that I can organize the structure of my Verein (club/organization) effectively.
Acceptance Criteria
CRUD Functionality
Node Properties
name
emoji
as a logoAPI Integration
User Interface
Testing Requirements
/pacts
folder at the repo's top level.Example
The text was updated successfully, but these errors were encountered: