So I have been hacking away on my C# / .NET implementation of an IFPA API data wrapper, found here
And one of the uses I thought would make the most sense is a way for the IFPA calendar to be integrated into my iOS phone calendar or Google Calendar. So I whipped up a quick API that consumes IFPA calendar info and outputs .ics data. Using this ICS data you can add it to your iCloud or Google calendars via the following url format
Example: Show me events 250 miles from Providence, RI
To add this event to your google calendar, go to calendar.google.com and click the dropdown menu near 'Other Calendars' and add by url, crafting your url like above.
On an iOS device you can go into Settings -> Calendar and go to accounts, add a new one, and choose 'other', then choose subscribed calendar and punch in the URL. I am still working out bugs so if you see them, feel free to send me a PM or post here. I'll be putting the website on github in a separate project as well.