All Projects → runteq → fledge-hub

runteq / fledge-hub

Licence: other
RUNTEQ生のPFを集約するアプリ

Programming Languages

ruby
36898 projects - #4 most used programming language
Slim
82 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
SCSS
7915 projects
Dockerfile
14818 projects
shell
77523 projects

Fledge Hub

is 何?

RUNTEQ生のポートフォリオ、どこで見れるんじゃ?
→ないなら作ろう

そんな感じで始まりましたが、想定ユーザーはRUNTEQ生に限定しないことになりました。
みんなでカスタマイズしていけたらいいなと思っています。

参加したい!

まずはMattermostのチャンネルに入ってください。

環境構築手順はこちらから。

思いついた機能をIssueに投げるだけでも大丈夫です。
実装できそうかも?と思った人は、環境構築からお願いします(ものによっては環境構築不要なものもありますが)

タスクの進め方

  • Issueの追加

    • やりたいことがIssueにない場合は、自分で作ってください
    • New Issueからタスクを追加する
  • Issueに取り掛かる

    • Assigneesに自分を追加して「やります表明」をする

貼り付けた画像_2021_04_15_21_37

  • 実装する

    • 仕様の確認含む質問はできるだけGitHubで一元管理したいので、基本的にはGitHubで行う(Mattermostのチャンネルも都度使い分ける)
  • PRを出す

  • Approveを受けたらマージする

    • コンフリクトの解消も経験です

その他

  • 回答などが必要な場合はメンションをすると確実です

  • 1つのIssueの規模が大きい場合、PRを複数に分けて出すことをおすすめします

    • PRの粒度が小さいと、レビュワーの負担が軽くなります
  • あなたのレビューも歓迎です!

    • LGTMを出すほどの自信がなくても、他人のコードを読んでコメントしてみましょう!

仕様

  • ユーザーの導線
    • GitHubアカウントでログイン
    • 新規プロダクト(PF)を作成
    • プロダクトに紐づく関連メディア、画像を作成

ER図

ER図 https://drive.google.com/file/d/1lPhbCER0sW7sJMw0R_E0QcrDQB4JijEv/view?usp=sharing

詳細は #1 だけど、若干内容が変わっている。

画面遷移図

画面遷移図 イメージです。 気づいたところがあれば、適宜いじって欲しい!!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].