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

[Feature] Talks/speakers/schedule can be stored & edited inside OpenFeedback directly #79

Closed
10 tasks done
HugoGresse opened this issue Aug 9, 2019 · 1 comment · Fixed by #276
Closed
10 tasks done
Assignees
Labels
admin app Admin app (openfeedback.io/admin) enhancement New feature or request

Comments

@HugoGresse
Copy link
Owner

HugoGresse commented Aug 9, 2019

This is a major feature.
The goal is to store speaker, schedule & talks inside OpenFeedback db.

Currently, the client is either gathering data to a second Firestore (from Hoverboard v2 db) or an external JSON. OpenFeedback firebase account is used for the login, votes, functions & so.

Next: we should create another project type: openfeedback where everything is stored inside OpenFeedback. The speakers/schedule/talks will need to be saved inside OpenFeedback firestore.

Work to be done on that:

  • Database model + security rules
  • Work on the feedback part: fetch data from OpenFeedback firestore (= create a new api in src/core/setupType.
  • Admin: Speaker administration : create
  • Admin: Speaker administration : update
  • Admin: Speaker administration : delete
  • Admin: Talk + schedule administration : create
  • Admin: Talk + schedule administration : update
  • Admin: Talk + schedule administration : delete
  • Admin: Setup UI for new project and when editing project Setup.
  • Admin: Setup setting screen

Designs https://www.figma.com/file/EivIdkyPELnGs416ND0C2bWG/Open-feedback?node-id=92%3A1167

@HugoGresse HugoGresse added enhancement New feature or request admin app Admin app (openfeedback.io/admin) labels Aug 9, 2019
@HugoGresse HugoGresse changed the title [Feature] Talks/speakers/schedule need to be store inside OpenFeedback [Feature] Talks/speakers/schedule cann be stored inside OpenFeedback for native type Aug 9, 2019
@HugoGresse HugoGresse changed the title [Feature] Talks/speakers/schedule cann be stored inside OpenFeedback for native type [Feature] Talks/speakers/schedule can be stored inside OpenFeedback for native type Aug 9, 2019
@HugoGresse HugoGresse changed the title [Feature] Talks/speakers/schedule can be stored inside OpenFeedback for native type [Feature] Talks/speakers/schedule can be stored & edited inside OpenFeedback directly Nov 15, 2019
@HugoGresse HugoGresse self-assigned this Nov 26, 2019
@HugoGresse
Copy link
Owner Author

A major part is being done in #265

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
admin app Admin app (openfeedback.io/admin) enhancement New feature or request
Projects
None yet
1 participant