Moab Mutual Aid is a grassroots community organization that needed a simple, welcoming web presence and a way to surface their events, which are organized and announced via Discord, without requiring technical work every time something was posted.
I built the site on top of a prebuilt WordPress block theme (Extendable), customized it through the Site Editor and custom CSS, and designed the organization’s logo. The most substantial piece of work was a custom WordPress plugin that connects to the Discord API and pulls scheduled events into the site automatically, displaying them in both list and calendar views.
The plugin includes a settings page so the Discord integration can be configured by non-technical users without touching code, and caches event data to keep the site fast and reduce unnecessary API calls.
What I did
- Built site on a prebuilt WordPress block theme (Extendable) and customized it via the Site Editor and CSS
- Designed the organization’s logo
- Developed a custom WordPress plugin to display Discord events in list and calendar views on the site
- Built dynamic event pages that pull and render live Discord event data
- Added a settings page so the Discord integration can be configured without touching code
- Implemented event data caching to reduce API calls and improve load speed