トップページ・サインアップ・ログイン・アカウント設定・ログアウトページを提供します。
技術要素
- バックエンド - firebase
- フロントエンド - react
- UI - material-ui
1.レポジトリのクローンとライブラリのダウンロード
$ git clone https://github.com/hand-dot/minica.git
$ cd minica
$ npm install
2.設定ファイルの作成と記入
src/
配下に configs
ディレクトリがあります。
このディレクトリに存在する firebase.js(Firebase), ga.js(GoogleAnalytics), sentry.js(Sentry)のアカウント情報を記入してください。
その他の利用しているサービスについては
サーバーサイド Firebase
チェンジログ Headway
エラー解析 Sentry
アクセス解析 GoogleAnalytics
フィードバック Hot.jar
ロードマップ Trello
ユーザーコミュニティ Slack
ブログ Medium
SNS twitter
SNS facebook
設定ファイルはコミットしないようにminicaディレクトリ上で下記のコマンドを入力して下さい。
$ git update-index --skip-worktree src/configs/firebase.js
$ git update-index --skip-worktree src/configs/ga.js
$ git update-index --skip-worktree src/configs/sentry.js
3.minicaディレクトリ上でアプリを起動
$ npm run start