create apps on WordPress

Build a modern web app.
Let your client stay in WordPress.

Pottr gives WordPress the application layer it needs to power structured data, APIs, app users, and backend events. So you can build beyond the CMS without moving your client to another platform.

Get early access
pottr / collections
API Live
Bookings (wp_pottr_bookings)
4 custom fields · 1 relationship
customer_name
String Required
member_id
Relation → Users FK
booking_date
DateTime Required
status
Enum ['confirmed', ...]
GET /api/v1/collections/bookings
200 OK
"data": [ { "id": "bk_942", "status": "confirmed" } ]

Your client wants WordPress.
Your web app needs more than custom fields.

A directory, client portal, or booking tool often starts simply. Then come relationships, app users, permissions, API logic, and integrations.

Before long, you're stitching together post types, plugins, and custom code to make WordPress work like an application backend.

application-layer
Engine
01 · Client Admin WordPress UI
Familiar WP Dashboard

Clients manage content and review records in the native WordPress admin they already know.

Admin Retraining Zero needed
Ecosystem Access Plugins & Themes
Pottr Engine
02 · Application Layer BaaS
No Postmeta Bloat

Clean relational SQL tables, schema relations, JWT auth & real-time webhook pipeline.

● wp_pottr_* tables Indexed
● App Users & JWT Isolated
03 · Custom Frontend REST API
Any Modern Stack

Build portals, booking systems, or SaaS on React, Next.js, Vue, or mobile apps.

API Response < 25ms avg
Vendor Lock-in 0% (Self-Hosted)
Pottr gives you the application foundation you need without taking your clients out of the WordPress experience they already know.

Don't rebuild the backend around WordPress every time.

Every web app needs its own product logic. But the foundation is often the same: structured data, relationships, APIs, authentication, permissions, and events.

Pottr brings that recurring application infrastructure together inside WordPress. Focus your engineering time on the parts that make your client's product different.

Get early access

What your web app needs.
Where your client already works.

Structured data, built for applications

Define collections, fields, and relationships for the data your app actually runs on. Without forcing application data into posts and custom fields.

A Clean, Consistent REST API

Access your data through predictable endpoints with built-in filtering, sorting, and pagination. Ready for your frontend to consume.

Dedicated app-user authentication

Keep your app users separate from WordPress administrators. Give your application its own authentication layer without mixing it with your site's admin access.

Webhooks for backend events

Trigger signed events when your data changes and connect your app with the services around it.

Your data stays with you

Keep your application data on your own WordPress infrastructure. No separate backend to manage. No external database to sync.

From client brief to web app in three steps.

schema / events-collection
SQL Synced
EV
Events & Sessions wp_pottr_events
Direct SQL relational schema · Zero postmeta
title VARCHAR(255)
Event Title / Name Indexed
organizer_id FK → Users
Relational mapping Many-to-One
event_date DATETIME
UTC Timestamp Required
ticket_tier ENUM
['standard','vip'] Default 'standard'

Start with the foundation. Create collections, define their fields, and connect related data in WordPress. Pottr turns your application's data structure into a foundation your frontend can build on.

Built for apps that need more than WordPress out of the box.

From client portals to standalone products, Pottr gives your team a structured foundation for building applications on WordPress without giving up the familiar admin experience behind it.

portal / client-dashboard
Auth: Active
SC
Sarah Chen
Acme Studio · Pro Client
Isolated JWT
Brand Identity Assets v2.4
Approved
Q4 Retainer Invoice ($4.2k)
Pending
wp_pottr_app_users No wp-admin access
directory / verified-listings
1,420 Listings
Creative Agency Directory filter: remote
Koto Studio Collective
San Francisco, CA · Branding & UI
★ 4.9 (48 reviews)
Nordic Minimal Atelier
Berlin, Germany · Web Apps
★ 5.0 (32 reviews)
GET /api/v1/agencies?sort=rating Fast SQL Index
bookings / request-queue
14 Requests
Session Bookings
Pending (6) Confirmed (8)
Strategy Sprint Session
Alex Rivers (Fintech) · Oct 16, 2:00 PM
Confirmed
Architecture Audit
Elena Rostova · Oct 17, 10:30 AM
Pending
on:booking.created ➔ Webhook Auto-Dispatched
saas / multi-tenant-engine
Multi-Tenant
Workspace: Horizon Metrics
8 active seats · Pro Tier
Active
Monthly API Calls
48,290 / 100k
Active JWT Sessions
18 Live
wp_pottr_tenants & workspaces Dedicated Tables
frontend / nextjs-app
14ms Latency
app/projects/page.tsx Next.js 15 App Router
const res = await fetch('https://wp.site/wp-json/pottr/v1/projects');
const { data } = await res.json();
React · Next.js · Vue · iOS Self-Hosted

Ship the app your client needs. Let them keep WordPress.

Pottr gives you the application foundation to build beyond the CMS without adding another backend to manage.

No spam. Only occasional news about our launch and features.

FAQs

Is Pottr a replacement for WordPress?

No. Pottr works inside WordPress.

WordPress remains the environment your clients use to manage their site and content. Pottr adds an application layer for structured data, APIs, app users, and backend events.

Is Pottr a replacement for ACF or custom post types?

Not exactly. ACF and custom post types are great for extending WordPress content.

Pottr is built for application data that needs its own structure, relationships, API access, app users, and backend capabilities. It gives you a more unified foundation when you're building something beyond a traditional WordPress site.

Do I need a separate backend or database?

No. Pottr runs within WordPress and keeps your application data on your own infrastructure.

You don't need to manage a separate backend or keep another database in sync with WordPress.

Can I use Pottr with React, Next.js, or Vue?

Yes. Pottr provides a clean REST API that your frontend can consume.

You can use it with React, Next.js, Vue, or another frontend framework while keeping WordPress as the backend and admin environment.

What can I build with Pottr?

Pottr is built for applications that need more structure than a standard WordPress site.

This includes client portals, member areas, directories, marketplaces, booking and request management tools, lightweight SaaS products, and headless applications.

How are app users different from WordPress administrators?

Pottr lets you manage application users separately from the people who access your WordPress admin.

This helps keep your application's user authentication separate from your site's administrative access.

Does my data stay on my own server?

Yes. Your application data stays on your WordPress infrastructure.

You retain control over your data without relying a separate third-party backend platform.