僕らが本屋の未来を変えるまで

お客さんと本屋さんが繋がる"本屋3.0"を実現するまでの記録

リニューアル進捗7日目: 読者ページの実装など

f:id:kanno_kanno:20180121220339p:plain

この記事は 本屋専用ファンクラブ | リトルスタッフ の開発記録です。

リトルスタッフの仕様を「本屋の日記を書くことで投げ銭する」ものに変更中です。
参考: 新機能(仮)は「読者が育てる本屋の日記」 - 僕らが本屋の未来を変えるまで

今日の進捗。
実際にプログラムを書き始めています。

主にスマホからの利用を想定しているので、今日はスマホ版のキャプチャを貼ります。

以下の画面を動くようにした。

読者ページ - 本屋一覧

対象の本屋がある場合。

f:id:kanno_kanno:20180121220637p:plain:h400

対象の本屋がない場合。
手順を載せるとかメッセージは追加しようと思っているけど、それは後回し。

f:id:kanno_kanno:20180121220818p:plain:h400

読者ページ - 投稿履歴

投稿した日記がある場合。

f:id:kanno_kanno:20180121221039p:plain:h400

投稿した日記がない場合。
こっちも同じくメッセージの修正は後回し。

f:id:kanno_kanno:20180121221141p:plain:h400

ページを購入する - 一覧

一覧画面。全然「和紙」じゃないけどテストデータなので。

f:id:kanno_kanno:20180121221227p:plain:h400

画像の表示が大きい気がするけど、その辺はもうちょっと後で再確認する。

ページを購入する - 詳細

ログインしていなくても表示はされる。

f:id:kanno_kanno:20180121221454p:plain:h400

ログインしていて、読者ならば購入できる。
(実際の購入処理は未実装)

f:id:kanno_kanno:20180121221628p:plain:h400

本屋の場合は購入できない。

f:id:kanno_kanno:20180121221729p:plain:h400

指定したページを使った日記がすでにあれば、サンプルとして表示する。

f:id:kanno_kanno:20180121221837p:plain:h400

日記

$ git log --numstat --pretty="%H" --author='kannokanno' --since=2018-01-14 --until=2018-01-21 --no-merges | awk 'NF==3 {plus+=$1; minus+=$2} END {printf("%d (+%d, -%d)\n", plus+minus, plus, minus)}'
6280 (+2493, -3787)

ここ一週間で2493行追加して3787行消したようだ。
削除が多いのは不要になった機能に関してファイルごと削除したりしたから。
追加が多いのはviewとテストコードが大半かな。

宣伝

本屋向けのこういうのも開発しました。ご興味ある方をお待ちしています。

このブログの更新情報は以下でも確認出来ます。