Skip to main content

WordPress Plugin — Overview

The 2DC Association App WordPress Plugin turns a WordPress site into the backend for the Association App ecosystem. It exposes a custom REST API consumed by the mobile app and provides a React-based admin interface within WordPress for managing association settings, branding, and sync.

Migration notice

This plugin is the v1 backend. New customers should use the Association App Platform v2 (Spring Boot + React dashboard). Existing v1 customers can migrate using the Migration Guide.

What the Plugin Does

CapabilityDetail
Custom REST API17 endpoints at /api/v1/* replacing WordPress's default /wp-json/
JWT AuthenticationToken-based auth for mobile app login and refresh
Data syncBi-directional sync endpoints for the new platform's Connector
Custom post typesEvents, Conferences, Documents, Companies, Notifications
Custom user rolesassociation-member, pending-review
Push notificationsFirebase Cloud Messaging (FCM) integration
Admin settings pageReact SPA in WP Admin for branding, colours, pages, and sync key

Requirements

RequirementMinimum version
WordPress5.0
PHP7.4 (8.0+ recommended)
MySQL5.7+
HTTPSRequired for JWT and mobile app connectivity
JWT Authentication for WP REST API pluginLatest (required dependency, auto-installed)

Plugin Info

FieldValue
Plugin slug2dc-assoc-app
Current version1.2.0
Author2DC (2damcreative.com)
LicenseGPL v2 or later
Text domain2dc-assoc-app

Sections