Wiz! Totally Wizzed Out! Room booking with my #$@&%*! son! 🎸 🎶
Wiz! Totally Wizzed Out! Archimedes is dead but that doesn't mean we can't have fun! 🎸 🎶
Wizzard is a rewrite of archimedes in Python.
This implements the SteelCase RoomWizard API and interfaces with the LibCal RoomBookings API.
Students book rooms in LibCal.
This application fetches data from the LibCal API and transforms it according to the RoomWizard API so that a RoomWizard can consume it.
Installation is easiest with poetry:
poetry install
Configuration is done via environmental variables. The following are expected:
- client_id: your LibCal client_id
- secret: your LibCal secret
- name: what you want to name your connector
- version: the version of your connector
- short: a short name for your connector
- Add configuration for various LibCal APIs and how often to poll LibCal.