2018-10-28に更新

幼稚園用達成ボードアプリを作成

概要

タブレット向け幼稚園用達成ボードアプリを作成した。
(単なるWEBアプリ)

https://child-achievement.alphabrend.com/

適当に作ったのでBitbucketは使わずGithubで公開している。

GitHub - dala00/child-achievement: Achievement for children

経緯

息子の発達が遅れており、
幼稚園で勝手にうろうろしたり指示を聞けなかったりするので、
少しでも頑張る気持ちを増やせないかと作成した。

特徴

報告画面

  • タブレットなので楽しい
  • 簡単タップ操作のみ
  • Google認証のため誰でも使用可能
  • 発達が遅れている子向けのためそうでなければ簡単すぎて楽しくなさそう

集計画面

  • 30回達成(1日最大6項目)するとレベルアップするので楽しいかもしれない
  • 週ごとの集計なので早く推移が分かってやる気が出るかもしれない

開発環境

ほんとはElixir & Phoenixで作りたかったが、デプロイに時間がかかる可能性があった。
作っている間に幼稚園を追い出されたら意味がないのでとにかく早く作ることを目的とし、
ぱぱっと設置できるphp5.6のさくらレンタルにLaravel5.4で作って入れた。
(それなのに本質とは関係ない認証導入でちょっとてまどってしまったが…)

まとめ

息子にやらせていたら2歳の次男もやりたそうに騒いで大変だった。

マルチアカウントなのでやらせることは可能なのだが、
そもそも幼稚園向けの項目しかないのであまり意味がない。

すると妻がちゃちゃっとコピペみたいな感じで流用できるんだから用意してあげたら、
みたいなことを言ってきて顧客にはしたくないなと思った。

最終的にアカウントIDで項目を変更できるよう修正した。(設定機能はない)


だら@Crieit開発者

Crieitの開発者です。 主にLAMPで開発しているWebエンジニアです(在宅)。大体10年程。 記事でわかりにくいところがあればDMで質問していただくか、案件発注してください。 業務依頼、同業種の方からのコンタクトなどお気軽にご連絡ください。 業務経験有:PHP, MySQL, Laravel5, CakePHP3, JavaScript, RoR 趣味:Elixir, Phoenix, Node, Nuxt, Express, Vue等色々

Crieitはαバージョンで開発中です。進捗は公式Twitterアカウントをフォローして確認してください。 興味がある方は是非記事の投稿もお願いします! どんな軽い内容でも嬉しいです。
なぜCrieitを作ろうと思ったか
関連記事

コメント