-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
56 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,56 @@ | ||
# DartVader | ||
|
||
## Vision | ||
|
||
### What is the vision of this product? | ||
|
||
Eine wunderbare Plattform für Dart-Spieler, um sich zu vernetzen und gemeinsam zu spielen. | ||
|
||
#### Version 0.1 - POC | ||
|
||
* Anmeldung (Nutzerverwaltung über Keycloak) | ||
* Einspieler Modus (Tracking eines Legs) 501 | ||
* Technisches Grundgerüst: | ||
* Frontend (Angular) | ||
* Backend (Spring Boot) | ||
* Keycloak | ||
* Packages Struktur | ||
|
||
#### Version 0.2 - Infrastruktur für die Entwicklung | ||
|
||
* CI - GitHub Actions | ||
* Dev-Container | ||
* Einspieler Modus auf Multiplayer erweitern | ||
|
||
#### Version 0.2+ - Multiplayer | ||
|
||
* Verschiedene Spielmodi | ||
* Multiple Eingabegeräte | ||
* Shortcuts für schnelle Punkteeingeben (Anpassbar) | ||
* Look and Feel: | ||
* App Name | ||
* Logo | ||
* Design | ||
* Sounds für geiles Feeling | ||
* Statistiken: | ||
* Export | ||
* Import | ||
* Reset | ||
* Filtern (z.B Zeitraum) | ||
* Vergleich mit anderen Spielern (Gesamtpunkte, Durchschnitt, Zusammen gespielte Spiele, Siegesquote, etc.) | ||
|
||
### Technologies | ||
|
||
* Angular Frontend - Mobile First | ||
* Spring Boot Backend | ||
* Object-Relational Mapping (ORM) | ||
* Keycloak for authentication | ||
* Continuous Integration/Continuous Deployment | ||
* Dev-Container for development | ||
* Ready to use Images | ||
|
||
### Collaboration | ||
|
||
* Discord | ||
* GitHub | ||
* YouTrack |