勉強の極意は「勉強できない人を助けるアプリ」です。
勉強法10冊分の知識を学べたり、集中力を保って勉強がうまくできる機能が盛りだくさん!
- 使用技術:Dart, Flutter, sqflite
- 開発期間:3ヶ月
- 担当 :全部
iOS: https://apple.co/3iD88Zu
Android: https://play.google.com/store/apps/details?id=com.keiit596.ramp&pli=1
git clone https://github.com/KeiIT11/benkyou-no-gokui.git
flutter clean
flutter packages get
flutter run
記事機能は、10冊以上の勉強法をまとめたものを学べる機能です。 記事一覧ページと記事詳細ページがあります。 記事は、アプリ内にmarkdownファイルで保存されています。
計画機能は、毎日の勉強計画を立てることができる機能です。データはアプリ内でSqfliteを使って保存されています。
タイマー機能は、ポモドーロテクニックを使って、効率的に作業ができる機能です。 (ポモドーロ機能:25分勉強、5分休憩を繰り返すことで1日の集中力を保つテクニック)
(Flutter版では未実装) 記録機能は、タスクごとの勉強時間を記録し、確認できる機能です。 それにより毎日の勉強計画を変更できます。例えば、教科書1章やるのに30分と見積もっていたのに、実際には1時間かかった場合など。 以前より勉強できるようになったという成長を確認できる機能です。
僕はこのアプリをポートフォリオの一つとしてではなく、プロダクトとしてグロースしていきたいと思っています。具体的な計画としては、、、
- 英語対応し、世界中の人に使ってもらう
- 記事を充実させ、勉強できない人を助けるアプリを作る
- アプリ内で勉強すると通貨が溜まり、学生に還元できるようにする
- 努力をブロックチェーンに刻めるようにし、他のアプリからも参照できるようにする
- 勉強を頑張る人のコミュニティを作る などです。