bpetetot / conference-hall-beta

📣 An open SaaS platform to manage call for papers
https://conference-hall.io
MIT License
133 stars 46 forks source link

[organizer] create a schedule manager #199

Open bpetetot opened 6 years ago

bpetetot commented 6 years ago

Have 2 differents kind of agenda for conferences and meetups.

Schedule manager will be able to :

For the meetup, in the proposal list, when a talk is accepted, give a day, an hour and a place for the meetup.

ndeloof commented 5 years ago

for the record, cfp.io uses https://fullcalendar.io/ which is full-featured for GPL projects

frinyvonnick commented 5 years ago

Data for meetups:

events/{id}/meetups
  - name
  - description
  - date
  - agenda [id]
events/{id}/agenda
  - proposalId
  - roomIds [id]?
  - date
  - duration
bpetetot commented 5 years ago

A simplier data model for meetup agenda:

events/{id}/meetups/{id}
  - name
  - description
  - date (datetime)
  - location
  - sessions: [{
      - proposalId
      - duration (number: minutes)
     }]

And dont forget the location attribute