-
rrule
JavaScript library for working with recurrence rules for calendar dates as defined in the iCalendar RFC and more.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
As I already have React-big-calendar, another option would be to show a customized version for the workdays where the events would be the classes. But in this case each subject would have recurring events and React-big-calendar does not support recurring events natively so I would have to get it done with some help (I have ready about rrule)
Related posts
-
What were your "HOLY SH*T IT'S REALLY THAT SIMPLE?!" moments when working through issues and finding a solution? Share so that others may learn.
-
How Woovi handles complex date generation with Javascript
-
Ask HN: Best API format for recurring schedules?
-
repeating an event weekly in a calendar
-
I make calendar software for a living. How're all of your Sundays going?