Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

イベント機能 #268

Open
10 tasks done
ni-hara opened this issue Jan 30, 2018 · 2 comments
Open
10 tasks done

イベント機能 #268

ni-hara opened this issue Jan 30, 2018 · 2 comments
Projects

Comments

@ni-hara
Copy link
Contributor

ni-hara commented Jan 30, 2018

イベント発行

  • イベントEntity作成
  • イベントリポジトリ作成
  • イベント発行のサービスとファサード

イベント参加

  • イベント参加のサービスとファサード
  • 参加できるかのスペック(開催期間内、既に参加してるか)
  • 作品紹介投稿処理
  • 作品紹介編集処理

イベント結果

  • 順位付け処理(現状は運営が評価)
  • 順位の昇順にパーティの一覧を取得する処理

その他

  • イベントに参加しているパーティの一覧を取得する処理
@ni-hara ni-hara created this issue from a note in Tasks (サーバー) Jan 30, 2018
@ni-hara ni-hara changed the title イベント機能 イベント発行機能 Jan 30, 2018
@ni-hara ni-hara changed the title イベント発行機能 イベント機能 Jan 30, 2018
@ni-hara
Copy link
Contributor Author

ni-hara commented Jan 30, 2018

イベントエンティティ項目

  • イベントID:String
  • イベント名:String
  • テーマ:String
  • イベントの説明:text
  • 公開開始日時:Date
  • 開催期間:VO (イベント開始日時:Date,イベント終了日時:Date)
  • 作品評価期間:VO (評価開始日時:Date, 評価終了日時:Date)

イベントコンテキストにおけるパーティエンティティ項目

  • イベントID:String
  • パーティID:String
  • 作品名:String
  • 作品紹介:text
  • 順位:integer

イベントテーブル

  • ID:increments
  • イベントID:String
  • イベント名:String
  • テーマ:String
  • イベントの説明:text
  • 告知開始日時:Date
  • イベント開始日時:Date
  • イベント終了日時:Date
  • 作品評価開始日時:Date
  • 作品評価終了日時:Date

イベント参加パーティテーブル(イベントとパーティの中間テーブル)

  • ID:increments
  • イベントID:String
  • パーティID:String
  • 作品名:String
  • 作品紹介:text
  • 順位:integer

@ni-hara
Copy link
Contributor Author

ni-hara commented Jan 30, 2018

実装したい機能

  • 投票機能
  • 称号機能

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Tasks
サーバー
Development

No branches or pull requests

1 participant