Based on recycleapp.be and the Recycle! app.
You can manually import the generated ICS files into your calendar, but let a tool like ICSx5/ICSDroid or a calendar app like Google Calendar or Outlook.com automatically import them for you. That way, your calendar always stays up to date with the waste collections. Note: ICSx5 works most reliably, Google Calendar for example does not support all features.
Prerequisites:
- Nix
- Clone this repo.
- Run
nix-env -i -f default.nix
The application can be used in 3 ways: an API client for the RecycleApp.be API, an CLI ICS file generator for waste collection, and a server for generating the ICS files.
See recycle client --help
See recycle generate-ics --help
See recycle serve-ics --help
Prerequisites:
- Nix
- direnv (optional)
- Clone this repo.
- Run
cd recycle
- Run
nix-shell
ordirenv allow
to install dev dependencies.