I worked on this with another developer to allow local hockey teams to download their adult league schedule to upload to RSVP apps. Originally the other developer only had the benchapp format for the snoking hockey league. I added the plugin to allow users to download the teamcowboy formatted csv file. I also added on the ability to download the Kraken Hockey Leagues schedule by webscraping and converting the specific teams ical to json format then exported as CSV. Overall, this was an extremely fun project that is being used by around 100 teams all across 3 local leagues.