Skip to content

Latest commit

 

History

History
55 lines (35 loc) · 1.48 KB

README.md

File metadata and controls

55 lines (35 loc) · 1.48 KB

Dart Flutter

Tournament Simulator 🏒

Introduction 🚀

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

Usage 🎨

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 Structure 🏢

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

External Packages

Package Description
lottie For Lottie Animations
built_value For Serialization
flutter_bloc For State Management
kiwi For Dependency Injection