Information

7b792327 1b10 407e 9640 2b19a29c3a9f
  • 作者
  • User image default ny_seekgeeks
  • 作品リンク
  • 7b792327 1b10 407e 9640 2b19a29c3a9f SeekGeeks
  • 概要
  • プランナーとエンジニアのマッチングWebアプリです。
    プランナーが投稿したアプリプランにエンジニアが応募することで開発パートナーを探すことができます。

  • タグ
  • こだわり・開発背景
  • 初めての個人開発プロダクトで、こだわりといった贅沢なことは言っていられませんでした。
    とにかく作りたいと思ったものを実現するために、多少コードが汚かろうが、再利用性が低かろうがゴリゴリ書いていきました。
    そのせいで拡張性が低くなってしまったりもしているのですが…
    今振り返ると、もう少しユーザーの使い勝手を考えて、削れる機能は削りながらシンプルにまとめていった方が良かったかな?と思います。

  • 開発環境
  • 開発環境
    MacとLinux Mint
    VagrantとChefで開発環境を構築しました。

    サーバー
    CentOS6.3 + Apache + mod_wsgi
    Python2.7 + Vue.js 0.11

  • 制作期間
  • 制作期間自体は2015〜2016年の1年くらいかかりました。
    最初にラフを描いてVue.jsを使って画面を作り、それからPythonでバックエンドを作っていったんですが、どちらも想像以上に時間がかかり、1年近くかかってしまいました。

  • 学習方法
  • Pythonに関しては職場で使っていたのでそこで学びました。
    といってもフレームワークは自分で探してきて、Bottle.pyというので作りました。
    その他のWebの知識は独学がほとんどです。
    「こういうプロダクトを作る!」というのをまず最初に決めて、必要なものを都度ググりながら覚えていきました。