An iOS app designed to help sync your Google and Outlook Calendars with your iPhone Calendar.
What it is
Calendar to Calendar is an app that allows you to sync calendar events from your Google or Outlook calendars to your iPhone Calendar. It allows you to set alarms, rename events, and consolidate all of your event needs. You can search for all events in a timeframe or events that match a specific key.
The problem
When I was working at Mathnasium in high school, we would have a shared Google Calendar, but I was unable to set alarms, which would make me forget when my shifts were. I decided to try to learn how to code to build this app for myself, and it worked! I have since re-written the app twice, first to allow Outlook Calendar, and second to totally revamp the UI and consolidate the interactions.
My Accomplishments
- This was my first app
- I learned how to integrate with a third party, and also how OAuth flows work.
- Learned complex asynchronous programming by making multiple requests in parallel and handling partial failures.