Louisville Institute is a foundation that supports the causes of religion, education, and community development. As part of their mission, they take in grant applications in a multi-step process online completely thru their website. The grants can be managed every step of the way by the LI team thru a custom WordPress backend while users can follow the progress with from an Angular-powered application that pulls data from custom WordPress API endpoints.
The custom backend makes heavy use of custom post types and Corcel to create an easy to use but a robust system. Long-running tasks, such as generating reports, are offloaded to a server that makes use of Laravel jobs.