/memoir

終わったタスク、積み上げよう。1週間を振り返るアプリ。

Primary LanguageTypeScriptMIT LicenseMIT

memoir

ko-fi

終わったタスク、積み上げよう。1 週間を振り返るアプリ。

各リポジトリのリンク

リポジトリ内容 URL
アプリ https://github.com/wheatandcat/memoir
バックエンド https://github.com/wheatandcat/memoir-backend
LP サイト https://github.com/wheatandcat/memoir-lp
開発ドキュメント https://github.com/wheatandcat/memoir-handbook
Push 通知 https://github.com/wheatandcat/memoir-notification
ツール系 https://github.com/wheatandcat/memoir-tools

使用技術/デザインのリンク

技術

デザイン

  • Font by Roboto Condensed & Noto Sans JP
  • Icons by Icons8

コマンド

ローカル起動

iOS

$ yarn ios

Android

$ yarn android

ビルド

iOS

dev

$ yarn ios:build:dev
$ expo start --dev-client

production

$ yarn ios:build

Android

dev

$ yarn android:build:dev
$ expo start --dev-client

production

$ yarn android:build

ビルド & ストアアップロード

$ yarn store:upload

Storybook

起動

$ yarn storybook:ios

Storybook Server

$ yarn start-server

コード生成

新規画面作成

$ yarn hygen page new

コンポーネント作成

$ yarn hygen component new

テストコード追加

$ yarn hygen test new

ライセンスの出力

$ npx npm-license-crawler --dependencies --production --onlyDirectDependencies --omitVersion --json ./src/licenses.json

Visual Testing

画像更新

$ yarn loki:update

ローカル比較

$ yarn loki:test

reg-suit

$ npx reg-suit run

CI 環境

レビュー環境

アプリ内コンフィグ

$ base64 -i .env.development | pbcopy

本番環境

アプリ内コンフィグ

$ base64 -i .env.production | pbcopy