Skip to content
This repository has been archived by the owner on Sep 26, 2024. It is now read-only.

KevsterAmp/PUPSIS-Schedule-Exporter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PUPSIS-Schedule-Exporter

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.

installation link: https://chrome.google.com/webstore/detail/pupsis-schedule-exporter/hilepoofffgmdlappbbggkhppjijhkch

This project aims to help PUP Students to easily sync their Schedules to their desired Calendar tools.

Features

  • 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.

TODO

  • 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