Skip to content
A virus simulation for pandemics based on the SIR-network concept.
TypeScript HTML CSS JavaScript
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.


Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci Third attempt at fixing the pipeline. Mar 19, 2020
.github/ISSUE_TEMPLATE Update issue templates Mar 18, 2020
src Adding Google Analytics. Mar 20, 2020
.editorconfig initial commit Feb 13, 2020
.gitignore Fixing some map issue. Feb 14, 2020 Create Mar 18, 2020 Create Mar 18, 2020
LICENSE Initial commit Feb 16, 2020 Adding CircleCi badge to Mar 20, 2020
angular.json Added some tooltips. Mar 16, 2020
package-lock.json Updated dependencies. Mar 18, 2020
package.json Update package.json Mar 19, 2020
tsconfig.json initial commit Feb 13, 2020
tslint.json initial commit Feb 13, 2020



This project was generated with Angular CLI version 9.0.


Run npm i to install all dependencies.

Development server

Run ng serve for a dev server. Navigate to http://localhost:4200/.


Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the --prod flag for a production build.


The project is currently not in a released state, meaning it will not work completely and some core features are missing. A basic implementation is there however.

Data Sources

Special Thanks to:

  • JonSnowLabs for providing a list of country populations.
  • The World Bank for providing a list of Departures and Arrivals I could parse to JSON and use.
  • Obviously the angular team, which is just doing an awesome job.
  • Plotly for their chart-tools in Javascript, which I use to draw the world map.
  • Highcharts for their chart-tools, which I draw all the charts with.
You can’t perform that action at this time.