nova-labs / meetup2apricot

Retrieves events from Meetup and loads them into Wild Apricot.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Meetup2Apricot

Documentation Status

Meetup2apricot is a command line program that retrieves event descriptions from Meetup and loads them into Wild Apricot.

Meetup2apricot was developed for Nova Labs, a makerspace in Reston, Virginia. Nova Labs will transition event registrations from Meetup to Wild Apricot in November 2020.

Diagram of meetup2apricot's function showing events and photos
retrieved by meetup2apricot from Meetup.com and transferred to
Wild Apricot.

Resources

Features

  • Retrieves events from the Meetup API.
  • Translates accounting codes into event tags to categorize events on Wild Apricot.
  • Inserts events via the Wild Apricot API.
  • Downloads events' featured photos from Meetup into a local directory and uploads them to Wild Apricot.
  • Caches processed events and photos to avoid duplication.

Credits

Meetup2apricot was developed by Joel Shprentz (@jshprentz).

About

Retrieves events from Meetup and loads them into Wild Apricot.

License:MIT License


Languages

Language:Python 95.6%Language:Makefile 2.2%Language:Shell 2.2%