marushosummers / openmarusho

open marusho

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

open-marusho

====

Withings APIより取得したヘルスデータを確認できるmarusho個人用ダッシュボード

Ken Kawamoto氏OpenKenに多大な影響を受けて制作致しました。

Requirement

  • firebase
  • React.js

Dashboard Template

Usage

  • 開発環境の起動
make
  • 開発環境に入る
make enter
  • 開発環境を止める
make stop
  • ローカルのデータを使ってfirebase emulatorsを起動
firebase emulators:start --import=<data-path> --export-on-exit

dashboard

  • reactの起動
cd dashboard
npm run start

Deploy

Firebase login

  • Dockerからログインする際は--no-localhostオプションを利用する
firebase login --no-localhost

dashboard deploy

  • build
npm run build
  • deploy
firebase deploy --only hosting

functions deploy

firebase deploy --only functions:<function name>

About

open marusho


Languages

Language:JavaScript 90.2%Language:CSS 7.0%Language:HTML 2.3%Language:Dockerfile 0.4%Language:Makefile 0.1%