Unity is a web-based API that integrates with various services used by Kentuckiana Pride Foundation to automate tedious and repetitive tasks. This project was built using Google Cloud Platform. Currently, Unity handles the following:

  • processing payments and registrations for parade units
  • creating invoices for approved festival marketplace vendors

It’s predecessor, Rainbow, is still live, until currently used modules are migrated to Unity. Rainbow handles the following:

  • processing ticket orders and payments received through Eventbrite
  • recording bank deposits from several Stripe accounts

Invoices and payments are recorded using Xero, our accounting service. We chose Xero because it’s web-based experience suited the organization’s need for collaboration, as the foundation has no physical office space. It also provides an API through which you can perform most functions, enabling us to easily integrate it with other applications.