A site listing active tech community events in Finland. Events are updated automatically once a day. Supports Meetabit, Meetup.com, Luma and a custom JSON format.
First, install dependencies:
npm installThen, add a community by URL:
npm run add <url> [tags]Example: npm run add https://www.meetabit.com/communities/helsinkijs "JavaScript,TypeScript"
Once done, create a pull request with the changes.
Communities are defined in data/communities.yml:
- name: HelsinkiJS
location: Helsinki, Finland
tags:
- JavaScript
- TypeScript
events: https://www.meetabit.com/communities/helsinkijs
logo: helsinkijs.png # optional, can start with http(s)
site: https://helsinkijs.org # optional
url: https://gist.githubusercontent.com/olegp/f34469b65286c057964414c4aaf5bf47/raw # alternative to eventsThe add command updates this file and adds a logo to the repo.
Install Jekyll dependencies in addition to the Node ones:
bundle installScrape event data:
npm run scrapeStart the Jekyll dev server:
npm startRemove inactive communities:
npm run prune