hackjunction / hackjunction/JunctionApp
Create a more powerful export feature
- Langage dominant
- JavaScript
- Étoiles
- 78
- Forks
- 69
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
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.
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par localiser l’export existant de la table des participants ainsi que les modèles UserProfile et Registration. Suivez la manière dont les données des participants parviennent au flux d’exportation, puis déterminez comment un organisateur choisirait les champs et comment les champs personnalisés de Registration devraient apparaître dans un CSV correctement formé. Le travail est terminé lorsque les données sélectionnées sont exportées correctement et s’ouvrent proprement dans un tableur.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- javascript
- Domaine
- backend, data, frontend
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100