hackjunction / hackjunction/JunctionApp
Create a more powerful export feature
- 主要言語
- JavaScript
- スター
- 78
- フォーク
- 69
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
It is necessary for some after-event analytics use-cases to export participant data. The current implementation can only export the contents of the participant table.
The proposed solution would allow organisers to open an 'Export Participants' dialog, where they could specify which fields from the participants' UserProfile and Registration models they want exported. The Export function should be able to export custom fields from a Registration as well.
The exported data should be easily parseable by spreadsheet software, eg.: by creating a well-formed .csv document.
コントリビューションガイド
調査の方向性
まず、既存の参加者テーブルのエクスポートと、UserProfile および Registration モデルの場所を確認します。参加者データがどのようにエクスポートフローに渡るかを追跡し、そのうえで、主催者がどのようにフィールドを選択するのか、またカスタム Registration フィールドが適切な形式の CSV にどのように表示されるべきかを判断します。選択したデータが正しくエクスポートされ、表計算ソフトウェアで問題なく開ければ完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- javascript
- 領域
- backend, data, frontend
- issue の種類
- 機能追加
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 35/100