A web extension that converts the schedule of students from PUPSIS to ICalendar (.ics), csv or json so that they can easily import their schedules on other popular calendar tools like Google Calendar.
Note
🦊 Mozilla Firefox: This extension cannot be published on the Mozilla Web Store (AMO) due to Mozilla's policy. However, Firefox users can still use the extension by installing it as a temporary add-on.
Follow this guide for detailed steps on how to install the extension in Firefox.
This project aims to help PUP Students to easily sync their Schedules to their desired Calendar tools.
- convert to ICalendar (.ics) format, used for easy export on popular calendar tools like Google Calendar
- convert to CSV, in a calendar style format, for users that do not use any calendar tools.
- convert to JSON, which can be imported on schedulemaker.io
Tip: it's a good idea to set the end date to the last day of their semester. This way, the recurring events will automatically stop when the semester ends.
- Finish readme and introduction
- Add guide, image tutorial
- Add image icons for web extension
- Implement "End Date of Recurring Schedule" feature
- Return error at empty schedule
- Implement CSV feature (Implemented by @szy-kenn!)
- Add UI/Styling (Thanks @egg-lou, @yam-1111, @szy-kenn!)
- Implement export to schedulemaker.io via json feature