SchemaPress
A WordPress plugin that brings Strapi-style structured content to WordPress, generating an admin and a REST API from typed collection types without dictating how anything renders.
Full stack: WordPress · PHP · React
Overview
SchemaPress gives teams the modelling discipline of a headless CMS without leaving the platform their site already runs on. You define a collection type with typed fields, and the plugin generates both an admin and a REST API from that single definition alone.
Entries are stored as ordinary posts, so existing queries, capabilities, and backups keep working unchanged. Each entry's values live in a single JSON blob, with a derived index mirroring every scalar value into its own meta row where ordinary SQL can reach it.
The plugin itself deliberately renders nothing at all. A PHP API, Twig functions for Timber, and the opt-in REST API all share one query grammar, so a filter means exactly the same thing everywhere and no template is ever assumed on the team's behalf at any point.
More projects
- Fastify · React
Watchtower→
A real-time inventory monitoring service using a distributed pool of polling agents to track retailer stock across multiple sources and alert subscribers within seconds of a restock.
- Node.js · ReactCurrent
Task Pilot→
A task management application built as an installable PWA, with a React front end over an Express API, packaged for iOS and Android with Capacitor from one codebase.
- Node.js · Vue
OfferPilot→
A resume and cover letter generator on an Express API and Vue front end, built around a model-agnostic generation layer so providers and prompts can change freely.
- Node.js · Vue · Firebase
flavr.ai→
A meal planning application on Firebase and Express with a Vue front end, generating weekly plans that satisfy dietary rules, nutrition targets, and preferences together.
- WordPress
Headless WP→
A headless WordPress starter that exposes Advanced Custom Fields and custom post type data as a predictable REST contract, so decoupled front ends never depend on raw field storage.
- PHP · Vue · AWS
Clockwork→
Proposal and time tracking for agencies, built on PHP and Vue, with estimated and logged hours in one data model so project profitability is visible while work is underway.
- NestJS · Nuxt
CRG→
The Community Resource Guide for Evident Change, built on NestJS and Nuxt: an intake professionals complete on a family, answered by structured search over the community resources that fit what it found.
- .NET · AngularJS
Fi360→
Portfolio analysis and reporting tooling for fiduciary advisors, built on .NET and AngularJS, where every figure on screen must stay reproducible and auditable long after it was generated.
- Node.js · AngularJS
NeoReach→
Influencer campaign management tooling on Node.js and Express, serving internal operators and customers from the same campaign and performance data, shaped very differently for each audience.
- WordPress
Popcat Notary→
A WordPress build for a notary practice centred on self-service scheduling, with a custom theme and structured data, built for a non-technical owner to run unaided.
- WordPress
Sunair Aviation→
A WordPress build for a Part 141 flight school, with the course catalogue modelled as structured content so programme changes appear everywhere at once instead of page by page.
- WordPress
Suwyn IT Solutions→
A static-first build for an IT services firm, optimised for speed and low maintenance, with technical SEO handled through semantic structure, structured data, and Core Web Vitals.
- Node.js · React · AWSCurrent
VERA→
VERA, the Virtual Experience Research Accelerator, runs behavioural and VR studies end to end, from experiment configuration and participant management to data capture across web and Unity clients.
- NestJS · NuxtCurrent
HoloMetrics→
A portfolio analytics application for trading card collections, built on NestJS and Nuxt over HoloCore, tracking valuation history, positions, and market movement across every holding.
- Fastify · ReactCurrent
HoloCore→
The data platform behind HoloMetrics and Watchtower, ingesting pricing, product, and inventory feeds from multiple sources, normalising them into one schema, and serving them over Fastify.
- Fastify · React
Watchtower→
A real-time inventory monitoring service using a distributed pool of polling agents to track retailer stock across multiple sources and alert subscribers within seconds of a restock.
- Node.js · ReactCurrent
Task Pilot→
A task management application built as an installable PWA, with a React front end over an Express API, packaged for iOS and Android with Capacitor from one codebase.
- Node.js · Vue
OfferPilot→
A resume and cover letter generator on an Express API and Vue front end, built around a model-agnostic generation layer so providers and prompts can change freely.
- Node.js · Vue · Firebase
flavr.ai→
A meal planning application on Firebase and Express with a Vue front end, generating weekly plans that satisfy dietary rules, nutrition targets, and preferences together.
- WordPress
Headless WP→
A headless WordPress starter that exposes Advanced Custom Fields and custom post type data as a predictable REST contract, so decoupled front ends never depend on raw field storage.
- PHP · Vue · AWS
Clockwork→
Proposal and time tracking for agencies, built on PHP and Vue, with estimated and logged hours in one data model so project profitability is visible while work is underway.
- NestJS · Nuxt
CRG→
The Community Resource Guide for Evident Change, built on NestJS and Nuxt: an intake professionals complete on a family, answered by structured search over the community resources that fit what it found.
- .NET · AngularJS
Fi360→
Portfolio analysis and reporting tooling for fiduciary advisors, built on .NET and AngularJS, where every figure on screen must stay reproducible and auditable long after it was generated.
- Node.js · AngularJS
NeoReach→
Influencer campaign management tooling on Node.js and Express, serving internal operators and customers from the same campaign and performance data, shaped very differently for each audience.
- WordPress
Popcat Notary→
A WordPress build for a notary practice centred on self-service scheduling, with a custom theme and structured data, built for a non-technical owner to run unaided.
- WordPress
Sunair Aviation→
A WordPress build for a Part 141 flight school, with the course catalogue modelled as structured content so programme changes appear everywhere at once instead of page by page.
- WordPress
Suwyn IT Solutions→
A static-first build for an IT services firm, optimised for speed and low maintenance, with technical SEO handled through semantic structure, structured data, and Core Web Vitals.
- Node.js · React · AWSCurrent
VERA→
VERA, the Virtual Experience Research Accelerator, runs behavioural and VR studies end to end, from experiment configuration and participant management to data capture across web and Unity clients.
- NestJS · NuxtCurrent
HoloMetrics→
A portfolio analytics application for trading card collections, built on NestJS and Nuxt over HoloCore, tracking valuation history, positions, and market movement across every holding.
- Fastify · ReactCurrent
HoloCore→
The data platform behind HoloMetrics and Watchtower, ingesting pricing, product, and inventory feeds from multiple sources, normalising them into one schema, and serving them over Fastify.
- Fastify · React
Watchtower→
A real-time inventory monitoring service using a distributed pool of polling agents to track retailer stock across multiple sources and alert subscribers within seconds of a restock.
- Node.js · ReactCurrent
Task Pilot→
A task management application built as an installable PWA, with a React front end over an Express API, packaged for iOS and Android with Capacitor from one codebase.
- Node.js · Vue
OfferPilot→
A resume and cover letter generator on an Express API and Vue front end, built around a model-agnostic generation layer so providers and prompts can change freely.
- Node.js · Vue · Firebase
flavr.ai→
A meal planning application on Firebase and Express with a Vue front end, generating weekly plans that satisfy dietary rules, nutrition targets, and preferences together.
- WordPress
Headless WP→
A headless WordPress starter that exposes Advanced Custom Fields and custom post type data as a predictable REST contract, so decoupled front ends never depend on raw field storage.
- PHP · Vue · AWS
Clockwork→
Proposal and time tracking for agencies, built on PHP and Vue, with estimated and logged hours in one data model so project profitability is visible while work is underway.
- NestJS · Nuxt
CRG→
The Community Resource Guide for Evident Change, built on NestJS and Nuxt: an intake professionals complete on a family, answered by structured search over the community resources that fit what it found.
- .NET · AngularJS
Fi360→
Portfolio analysis and reporting tooling for fiduciary advisors, built on .NET and AngularJS, where every figure on screen must stay reproducible and auditable long after it was generated.
- Node.js · AngularJS
NeoReach→
Influencer campaign management tooling on Node.js and Express, serving internal operators and customers from the same campaign and performance data, shaped very differently for each audience.
- WordPress
Popcat Notary→
A WordPress build for a notary practice centred on self-service scheduling, with a custom theme and structured data, built for a non-technical owner to run unaided.
- WordPress
Sunair Aviation→
A WordPress build for a Part 141 flight school, with the course catalogue modelled as structured content so programme changes appear everywhere at once instead of page by page.
- WordPress
Suwyn IT Solutions→
A static-first build for an IT services firm, optimised for speed and low maintenance, with technical SEO handled through semantic structure, structured data, and Core Web Vitals.
- Node.js · React · AWSCurrent
VERA→
VERA, the Virtual Experience Research Accelerator, runs behavioural and VR studies end to end, from experiment configuration and participant management to data capture across web and Unity clients.
- NestJS · NuxtCurrent
HoloMetrics→
A portfolio analytics application for trading card collections, built on NestJS and Nuxt over HoloCore, tracking valuation history, positions, and market movement across every holding.
- Fastify · ReactCurrent
HoloCore→
The data platform behind HoloMetrics and Watchtower, ingesting pricing, product, and inventory feeds from multiple sources, normalising them into one schema, and serving them over Fastify.