https://github.com/hand-dot/minica
Minimal Web Sevice Template
https://github.com/hand-dot/minica
Last synced: over 1 year ago
JSON representation
Minimal Web Sevice Template
- Host: GitHub
- URL: https://github.com/hand-dot/minica
- Owner: hand-dot
- License: gpl-3.0
- Created: 2018-05-06T14:18:56.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-05-06T14:46:03.000Z (about 8 years ago)
- Last Synced: 2025-02-01T10:14:34.572Z (over 1 year ago)
- Language: JavaScript
- Size: 418 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
[](https://travis-ci.org/hand-dot/minica)
[](https://greenkeeper.io/)
## Minica
### ”思いついたサービスを小さく速くリリースするためのテンプレート”
トップページ・サインアップ・ログイン・アカウント設定・ログアウトページを提供します。
------------------------------------
技術要素
* バックエンド - [firebase](https://firebase.google.com/)
* フロントエンド - [react](https://reactjs.org/)
* UI - [material-ui](https://material-ui-next.com/)
### アプリ起動
1.レポジトリのクローンとライブラリのダウンロード
```
$ git clone https://github.com/hand-dot/minica.git
$ cd minica
$ npm install
```
2.設定ファイルの作成と記入
[`src/`](https://github.com/hand-dot/minica/tree/master/src) 配下に `configs`ディレクトリがあります。
このディレクトリに存在する firebase.js([Firebase](https://firebase.google.com/)), ga.js([GoogleAnalytics](https://developers.google.com/analytics/)), sentry.js([Sentry](https://sentry.io/welcome/))のアカウント情報を記入してください。
その他の利用しているサービスについては
サーバーサイド [Firebase](https://firebase.google.com/)
チェンジログ [Headway](https://headwayapp.co/)
エラー解析 [Sentry](https://sentry.io/welcome/)
アクセス解析 [GoogleAnalytics](https://developers.google.com/analytics/)
フィードバック [Hot.jar](https://www.hotjar.com/)
ロードマップ [Trello](https://trello.com/)
ユーザーコミュニティ [Slack](https://slack.com/)
ブログ [Medium](https://medium.com/)
SNS [twitter](https://twitter.com/)
SNS [facebook](https://www.facebook.com/)
設定ファイルはコミットしないように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
```