BustByte / coronastatus
- пятница, 27 марта 2020 г. в 00:21:52
HTML
Join the fight! Open source webapp that let people report their health status to get overview of COVID-19 – 🇳🇴 🇳🇱 🇸🇰 🇲🇽 🇮🇹 🇮🇳 🇵🇭 🇸🇪 🇩🇰 🇹🇷 🇧🇪 🇫🇷 🇨🇦 🇨🇴 🇧🇷 🇺🇸
Report your health status to get a better overview of COVID-19 in your country
We don't know how many people have COVID-19. So we made a website where people can self-report symptoms. We plot the submissions on a map and show graphs with trends.
The government is working on this, but they're too slow in getting something out fast.
| Title | Country | URL |
|---|---|---|
| Self-report system for monitoring COVID19 needs to be in place immediately! | Read here | |
| Are you ill? Health services will soon let you self-report symtoms. | Read here |
A bunch of developers from around the world that wanted to help out. This is not an official website from the health services.
Join our Telegram group chat here: https://t.me/onzecorona or reach out on kontakt@bustbyte.no
Click on "Issues" in the menu above to see what we need help with.
Adding a new language should be pretty straightforward. If you need help, you can always ask in the Telegram group chat or contact us by email. The following is needed in order to set up a new language:
cp config.example.json config.json. LANGUAGE should be one of the locales from here.app/locales you have to add (follow filename convention of the files that are already there):
PASSCODE_LENGTH: 4 in the config. If it contains more than 10000 words, PASSCODE_LENGTH: 3 should be sufficient.en.json. The keys are the same in all the {LANGUAGE}.json-files, and the values are the translations. We recommend translating everything in the file first, and then testing the site in order to verify that the translations look ok in context.app/domain/urls.tsapp/views/privacy-statement/{LANGUAGE}-lang-privacy-statement.ejs/static/{LANGUAGE}/social-media.png. @amritnagi or @adriaanvanrossum can create one if you provide them with text.coronastatus.tld if it is available), and a server to run the app on. We can assist you with setting this up.You can either install and run everything on your own machine or build a docker image and run the the local development environment using docker. Choose one of the ways below that fits best to you:
Download & install:
git clone https://github.com/BustByte/coronastatus
cd coronastatus
yarn
cp config.example.json config.json
yarn dev
Open your browser and navigate to http://localhost:7272/
Before you create a pull request run the linter. Warnings are ok, but errors should be fixed.
yarn lint
Download & install:
git clone https://github.com/BustByte/coronastatus
cd coronastatus
cp config.example.json config.json
docker-compose up --build -d
Open your browser and navigate to http://localhost:7272/
Before you create a pull request run the linter. Warnings are ok, but errors should be fixed.
docker-compose exec app yarn lint
We're working on updating this section to include everyone who has devoted time and attention to this project. Stay put!