codeforosaka / covid19

大阪府 新型コロナウイルス感染症対策サイト / Osaka COVID-19 Task Force website
https://covid19-osaka.info/
MIT License
55 stars 23 forks source link

大阪府 新型コロナウイルス感染症対策サイト

大阪府 新型コロナウイルス感染症対策サイト

貢献の仕方

Issues にあるいろいろな修正にご協力いただけると嬉しいです。

詳しくは貢献の仕方を御覧ください。

行動原則

詳しくはサイト構築にあたっての行動原則を御覧ください。

ライセンス

本ソフトウェアは、MITライセンスの元提供されています。

このサイトの大元

東京都 新型コロナウイルス感染症対策サイト

サイトへのリンク

Githubへのリンク

開発者向け情報

data.jsonの説明

patients

patients_summary

inspections_summary

contacts1_summary

contacts2_summary

treated_summary

main_summary

環境構築の手順

yarn を使う場合

# install dependencies
$ yarn install

# serve with hot reload at localhost:3000
$ yarn dev

docker compose を使う場合

# serve with hot reload at localhost:3000
$ docker-compose up --build

Cannot find module **** と怒られた時

yarn を使う場合

$ yarn install

docker compose を使う場合

$ docker-compose run --rm app yarn install

ステージング・本番環境への反映

master ブランチがアップデートされると、自動的に production ブランチにHTML類がbuildされます。そして、本番サイト https://covid19-osaka.info/ が更新されます。

staging ブランチは大阪では運用しません。developからmasterにプルリクを投げてください

development ブランチがアップデートされると、自動的に dev-pages ブランチにHTML類がbuildされます。そして、開発用サイト https://dev-covid19-osaka.netlify.com/ が更新されます。