-
Notifications
You must be signed in to change notification settings - Fork 1
Frontend Dependencies
Angular is the front-end framework that the front-end is built on. Note that it is different from AngularJS.
Typescript is an open source Programming language built off of Javascript, providing features that JavaScript does it not. It can be thought of as a modded version of Javascript that is compiled down to JavaScript to run in the browser.
Font Awesome is the icon set we use. We actually use the Font Awesome Angular Component to provide more compatibility with angular.
The progress chart on the homepage is created using Chart.js. Chart.js is meant for data visualization, but we've used it to create the homepage progress chart, which is really a pie-chart that gets recalculated every second.
Gridster creates the drag and drop function of the homepage modules.
Trianglify is the triangle art generator.
APIs are ways to programmatically communicate with other web resources. MyMICDS uses a couple of different third-party APIs.
We use the Twitter API in the Twitter homepage module.
Our weather info comes from the Dark Sky API, however, they were acquired by Apple recently and will shutdown the API soon, so a replacement will need to be found.
If you have any issues contact [email protected].