I was brought in to develop the Calendar feature of the app. The feature works similar to Google Calendar. The user can create "events" and invite other members of the projects. the members can in turn choose to "accept" or "decline" to attend. Each event creation and updation translates to regularly updating the database and using web-socket connections to send and sync notifications to both the mobile and web-app.