Information

3752d6c8 e723 4927 a312 625eddc5fff5
  • 作者
  • Accb5908 639e 4d33 be76 92e2c17212b8 らっく
  • 作品リンク
  • 3752d6c8 e723 4927 a312 625eddc5fff5 BookShelfSharingService
  • 概要
  • BookShelfSharingService(BS3)は、自分の持っている本を簡単に管理、公開できるサービスです。

  • タグ
  • こだわり・開発背景
  • ・自分の持っている本を簡単に公開できるように、twitterアカウントと連携させることにしました。
    ・デザインに関してはSemanticUIを使用しました。bootstrapがたくさん使われているので違うものを使ってみましたが、HTMLもCSSも初めてだったので細かい調整に苦労しました。
    ・極力ユーザが操作を直感的に使えるようにUIを考えました。
    ・また、世の中にある本の管理アプリは公開非公開の設定ができなかったりするので、そういった要望も踏まえてみました。
    ・今後としては、サービス内で人気の本を検索できたり、おすすめの本を調べられたりするようにしたいです。

  • 開発環境
  • Linux(Ubuntu), Atom, Python3, django, Google Cloud Platform, MySQL

  • 制作期間
  • 2018年6月ごろから始まり、実際の作業時間としては2人月弱だったと思います。
    もともと9月に1回作成が落ち着いたのですが、知り合いに使ってみてもらっての感想を反映させたり、デプロイ環境の勉強をしていた結果この時期のリリースとなりました。
    まったくWebサービスに関連するプログラミングをしたことがなかったので大変でしたが、なんとかリリースまで持っていくことができました。

  • 学習方法
  • Web上の勉強サイトを利用してPythonを学びました。
    djangoに関しては公式のチュートリアルを使用して一通り勉強しました。
    HTML/CSS/MySQLや、チュートリアルではわからなかった機能に関してはそのとき必要になったものを都度調べていく方式を取りました。
    わからないものが合った時に聞ける人がいなかったため非常に大変でした。