NHL style hockey simulation engine written in Angular and Material UI. Currently in the early stage of development, but some anticipated features include:
- Manage teams, players, coaches, stadiums
- Simulate games
- Franchise / GM mode
- Install latest version of NodeJS
- Clone the repo to your machine
- Run
npm install
- Run
npm build prod
- Run
ng serve --configuration production
The entire app runs in the browser so there is no need for any advanced server configuration.
- Run
npm build prod
- Copy contents of /public directory to server
This project uses IndexedDB as a NoSQL solution to store all application data. This means that you can "play" from anywhere using any supported browser. Currently, we are using Dexie.JS which is an IndexedDB wrapper.
Eventually, there may be plans to add functionality to sync data to a database server.
- Dexie.JS for having an awesome IndexedDB wrapper
- dword4 for documenting the NHL REST APIs
- Zmalski for documenting the NHL REST APIs