Skip to content

Commit

Permalink
add Vision
Browse files Browse the repository at this point in the history
  • Loading branch information
Mankianer committed Sep 19, 2024
1 parent 6b725fd commit 84cbcad
Showing 1 changed file with 56 additions and 0 deletions.
56 changes: 56 additions & 0 deletions README.md
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

0 comments on commit 84cbcad

Please sign in to comment.