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