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