Tournament Simulator
We can pass the tournament data as json, and the app will simulate the entire tournament.
Example here simulates the Stanley Cup Playoffs 2019-20
nhl-2019.mp4
To clone and run this application, you'll need git and flutter installed on your computer. From your command line:
# Clone this repository
$ git clone https://gith
ub.com/SatyamX64/nhl
# Go into the repository
$ cd nhl
# Install dependencies
$ flutter packages get
# Run the app
$ flutter run| Directory | Description |
|---|---|
| models | Contains Model Class for Serailizing JSON Data |
| repo | Contains Data Repository that acts as intermediary between Data Source and Bloc |
| source | Contains the Data Source, that fetches data from Database / API |
| utils | Contains app-wide constants |
| ui | Contains Code for Screen UIs |
| Package | Description |
|---|---|
| lottie | For Lottie Animations |
| built_value | For Serialization |
| flutter_bloc | For State Management |
| kiwi | For Dependency Injection |