Is your feature request related to a problem? Please describe.
Public schedule page on frontend and web app should look similar.
Describe the solution you'd like
The web app does not use any library for the schedule, whereas frontend uses the library for the dynamic scheduler. Can the public page for schedule use the web app scheduler?
Additional context
Discussion is required on this @niranjan94 @CosmicCoder96 @geekyd @mayank8318 @pradeepgangwar @ritikamotwani @srv-twry @maxlorenz @Kreijstal
I think we need a library in frontend so that organizer can change schedule using drag and drop. Maybe we can change webapp scheduler to use the library used in frontend?
Others please share your opinion.
The webapp displays a static schedule so it doesn't need a library but frontend on the other hand needs to support editing the schedule as well. So IMO frontend should be given the priority and the webapp should be adjusted accordingly
@pradeepgangwar @mayank8318 if we have a look at schedule page on the web app - https://sched.eventyay.com/GoogleIO2017/schedule.html. It has the list view and calendar view, so is the scheduler library providing both the options? And also like scheduler on the web app is quite stable and also it looks good as compared to fullscheduler.io, but since the needs of both the projects are different should we make the changes?
I think you guys should proceed with fullcalendar.io, as it already has an ember wrapper. Porting the static scheduler, will require a much larger effort, and the end result may not be as refined.
@agbilotia1998 As mentioned by @CosmicCoder96 about fullcalendar.io, it provides both the list view and calendar view. So I think we can use it. It provides drag and drop support also which will be helpful for frontend.
@agbilotia1998 Maybe you can check and let us know it that library will be able to meet requirements for webapp.
Okay @pradeepgangwar I will check it out.
@maxlorenz since everyone here suggested implementing the fullcalendar.io library, you may follow up from here.
will do
Scheduler was implemented in https://github.com/fossasia/open-event-frontend/pull/1692
Most helpful comment
@agbilotia1998 As mentioned by @CosmicCoder96 about fullcalendar.io, it provides both the list view and calendar view. So I think we can use it. It provides drag and drop support also which will be helpful for frontend.
@agbilotia1998 Maybe you can check and let us know it that library will be able to meet requirements for webapp.