hotosm / hotosm-website

The website of the Humanitarian OpenStreetMap Team. See instructions below for writing blog posts or updating your profile.
https://www.hotosm.org
66 stars 100 forks source link

Consider adding Google Calendar API #179

Open smit1678 opened 6 years ago

smit1678 commented 6 years ago

Related to #144, we should consider leveraging the Google Calendar API for integrating the working group calendar into the website: https://developers.google.com/calendar/quickstart/js.

Instead of embedding a calendar view, which doesn't always look good or fit well, we can customize what and how to show upcoming events.

Dragneel7 commented 6 years ago

@smit1678 This seems interesting, I would like to work on it. Can you explain a bit more, about what exactly are the usages of the calender and what customizations we would require. Thanks

smit1678 commented 6 years ago

@Dragneel7 Thanks, sounds good. I think the main thinking was on this page, the working groups page: http://www-dev.hotosm.org/working-groups/

The goal for the integration would be to show and display upcoming working group meetings. I'm not sure what others think but I think no more than the next week's meetings should be shown.

@russdeffner and I had discussed adding more information to each card on the working group page. So not only is there a description within the box, there are other links, like link to Trello or other places where working group documents or communication happens. We also could include something like Next Meeting to show when the next meeting is coming up. It would draw from the API and pull in the date, time, and any other details from the calendar item.

screenshot