Code-for-All / codeforall.org-concept-2017

Design concept for a new website of Code for All
http://code-for-all.github.io/codeforall.org
5 stars 7 forks source link

Add a calendar of events #25

Open ondrae opened 8 years ago

ondrae commented 8 years ago

Description

We should create a calendar of events for the Code for All partners.

There are two different projects here:

To create the Code for All events, we've got some options. @juliakloiber probably has some opinions.

  1. I'm setting up a Google Apps account for codeforall.org soon. We could use the calendar built into that, and just have everyone manually enter events. This would work for the big events, but we'd still miss most of the smaller volunteer run hack nights.
  2. If we all made our own calendar feeds, we could use something like http://calagator.org/about to aggregate them together.
  3. The CfAPI supports Meetup events. Unfortunately only 3 out of 23 Code for All groups use Meetup.com. We could add support to the CfAPI for other event services.

    Building the calendar

For showing the calendar on the website, it totally depends what type of data feed we'll be getting. @ayouidaniel suggested the http://fullcalendar.io/ library. That would be super easy if we use the CfAPI or an rss/atom event feed.

milovanderlinden commented 6 years ago

For now, event information is available in _data/organizations.json we should be able to at least set up an events page that reflects the events that are available and then work on adding events from other sources.