Scrum-Upプロジェクトのryo_gridです。
Mastodon風マイクロブログホスティングサービス UZOMUZO(alpha)をリリースしました。
http://uzomuzo.herokuapp.com/
まだアルファ版で拙いところもありますが触ってもらえれば幸いです。
開発はScrum-Upプロジェクトという有志によるソフトウェア開発チームで協力して行いました(UZOMUZOチームはおおむね3名(プログラマx2、デザイナx1)。開発期間は各々可能な時間にまたーりと進めて一ヶ月弱というところでした。
https://scrum-up.github.io/
技術的な話など
WebフレームワークにはRuby on Rails 5を利用しました。
開発に参加した3名はそれぞれある程度経験はあったものの、ver1・2ごろの話だったので、いろいろ変わっていたのでそこの差異を理解するのに苦労しました。
運用はHerokuの無料枠で行っています。Herokuって無料枠でもDB(PostgreSQL)が使えるんですね!
驚きました。
チーム間のコラボレーションにはSlackとDeveo(githubの類似サービス)を利用しており、コード管理(git)やチケット管理はDeveoで行っています。どちらも無料で使えています。
無料でもここまで出来ちゃうというのは良い時代ですねえ。
個人情報は極力持ちたくなかった(責任の所在が不明になるし)というわけで、認証はGoogleアカウント認証でほぼいけるような作りにしてあります。
皆さんもチームでの趣味プロ開発してみませんか?
(ノウハウ集を近々まとめてqiitaに投稿する予定です。ご期待下さい)