This project is made for the subject system management during graduation by software engeneering students at the NHL Stenden University of Applied Sciences. The goal of this project is to test the software aspect management. For this project GitHub Actions, GIT-flow model and pull-requests with issues were used to show understanding of these aspects. The application these aspects were explored in is a dart competition tracker application based on the requirements of the product owners (teachers), and the rules of competetive darts as established by the Darts Regulation Authority (DRA).
This dart tracking application is built with the following rules and requirements in mind:
- Prioritized (MoSCoW) requirements drawn up by the product owner
- PDC
- DRA, Chapters:
- 5.2. Throw
- 5.3. Starting and Finishing
- 5.4. Scoring
- Download the Release or Debug zip file from the latest release package: https://github.com/snellejelle99/DARTS/releases
After downloading and extracting:
- Install the provided certificate.
To do so double-click the "DARTS_WAP_1.0.1.0_x86_x64.cer" file.
The folowing wizard will open.
Downloaded folder in file explorer and the opened wizard to add certificate
- At the next step select the "Local Machine" radio button.
Second step of the Certficate Import Wizard
- At the next step select the second radio button and click browse.
Then select "Trusted People"
Third step of the Certficate Import Wizard
- Now the Certificate is installed, install the app by double-clicking the "DARTS_WAP_1.0.1.0_x86_x64.msixbundle" file.
Installation screen, click the blue button on the right to proceed
- The app is now ready to use!
Image of the darting home screen after opening the app for the first time
Note: without the certificate it's not possible to install the app, so install the certificate first.
The usage of this app is straight forward.
- Start a match
- Fill in player names,
- Fill in amount of sets and legs, the amount of sets and legs must be an odd number.
- Choose starting player or random
- Choose amount of points per leg: 301 or 501.
Start match screen where a match can be configured
Score input screen where thrown points can be filled in. First one who reaches zero wins.
- Jelle Jan Bleeker
- Swen van der Wijngaard
- Christiaan Bakker
- Demi Stedehouder
- Jan van Tuin
- Jorden B.
- Hiddde
- Babboozeld
- Kbloowit1
This project is licensed under the MIT License - see the LICENSE file for details