Vue製のフレームワークQuasarを利用して作成(QuasarはNuxtと同等以上の機能があります)
アプリ版はCordova後継のCapacitorで開発しています。
- Androidのコード
- iOSのコード
- 拙作のCapacitorプラグインのリポジトリ(TypeScript/Java/Swiftを利用)
- 公式の掲載情報(Display > Keep Screen On に掲載)
ユニットテストのサンプル
E2Eテストのサンプル
- Firebaseを使ったログイン&ページ遷移が正常に行えるかのテスト
(上記ログインテストの様子は以下のCI/CDにて動画として自動保存しています)
- プッシュ時にユニットテスト
- プルリク時にテスト環境に自動デプロイ&E2Eテストを実行
- マージ時にプロダクション環境に自動デプロイ (テスト動画をGithubに自動保存しています)