Added idea and concept md files
This commit is contained in:
14
docs/concept.md
Normal file
14
docs/concept.md
Normal file
@@ -0,0 +1,14 @@
|
||||
# Concept
|
||||
|
||||
- Homescreen
|
||||
The homescreen of the App should display a list of upcoming tournaments
|
||||
and a button to a tournament you are participating in.
|
||||
If you press on a tournament in the list, the detail view should open
|
||||
- Tournament Detail View
|
||||
The tournament detail view displays all the information about a tournament,
|
||||
like
|
||||
- The registration period
|
||||
- The maximum amount of teams
|
||||
- Preview pictures
|
||||
- A button for registering your Team if in the registration period
|
||||
- A button to view the stats of the tournament if it has been completed or is currently ongoing
|
||||
14
docs/idea.md
Normal file
14
docs/idea.md
Normal file
@@ -0,0 +1,14 @@
|
||||
# Splatoon Tournament Manager
|
||||
|
||||
## Explanation
|
||||
|
||||
I implemented a tournament manager for Splatoon in the past, but it was for one client only, so the participating teams couldn't see their score.
|
||||
This new version is written in Flutter for Android and uses websockets to display your current ranking and information about the past matches during the tournament.
|
||||
The Backend is written in Express/JS and communicates with the frontend using both REST endpoints and Websockets while using an SQLite database for persistance.
|
||||
|
||||
## Technologies
|
||||
|
||||
- Flutter
|
||||
- Websockets
|
||||
- Express
|
||||
- SQLite
|
||||
Reference in New Issue
Block a user