Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/njoyard/corona
Covid-19 cases visualisation app using CSSE data
https://github.com/njoyard/corona
corona csse-data emberjs
Last synced: 12 days ago
JSON representation
Covid-19 cases visualisation app using CSSE data
- Host: GitHub
- URL: https://github.com/njoyard/corona
- Owner: njoyard
- License: mit
- Created: 2020-04-02T15:07:22.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-10-24T08:04:12.000Z (about 1 year ago)
- Last Synced: 2024-12-13T17:43:30.042Z (20 days ago)
- Topics: corona, csse-data, emberjs
- Language: JavaScript
- Homepage: https://corona.njoyard.fr
- Size: 291 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# corona
This is a Covid-19 cases visualisation app using CSSE and French Government data built with EmberJS. It runs completely in the browser and does not require a backend server.
Access the [live instance](https://corona.njoyard.fr/) of this app.
![](public/assets/screenshot-v2.png)
## About this app
### Data sources
- [Center for Systems Science and Engineering (CSSE) at Johns Hopkins University](http://github.com/CSSEGISandData/COVID-19/tree/master/csse_covid_19_data/csse_covid_19_time_series)
- [European Centre for Disease Prevention and Control (ECDC)](http://www.ecdc.europa.eu/en/publications-data/download-data-hospital-and-icu-admission-rates-and-current-occupancy-covid-19)
- [Santé Publique France on the data.gouv.fr platform](http://www.data.gouv.fr/fr/datasets/donnees-hospitalieres-relatives-a-lepidemie-de-covid-19/)### License and developer info
The code for this app is released under the terms of the [MIT license](https://raw.githubusercontent.com/njoyard/corona/master/LICENSE).
Made with ♥ using [EmberJS](https://emberjs.com), [Ember Paper](https://miguelcobain.github.io/ember-paper) and [ChartJS](https://chartjs.org).
## Development
### Prerequisites
- [Node.js](https://nodejs.org/) (with npm and yarn, `npm install -g yarn`)
- [Ember CLI](https://ember-cli.com/) (`npm install -g ember-cli`)### Installation
- `git clone https://github.com/njoyard/corona` this repository
- `cd corona`
- `yarn`### Running / Development
- Run `DEV_OUTPUT=true yarn crunch` to generate the dataset
- Run `ember s` to start the development server
- Visit your app at [http://localhost:4200](http://localhost:4200).
- Visit your tests at [http://localhost:4200/tests](http://localhost:4200/tests).#### Linting
- `npm run lint:hbs`
- `npm run lint:js`
- `npm run lint:js -- --fix`#### Building
- `ember build` (development)
- `ember build --environment production` (or `yarn build`) (production)Build output is stored in the `dist` folder. Use any web server to serve the contents of this directory to deploy your version of the app.