FIG. 00 — Studio

Built to your spec.
No exceptions.

Bespoke PHP development for WHMCS, WordPress, Drupal, and beyond. Custom modules, plugins, APIs, and applications — engineered precisely for your requirements and backed by managed infrastructure that keeps your project running right.

100%Bespoke. Never Off-the-Shelf.
20+Years PHP Development
6+Platform Ecosystems
99.9%Managed 24/7 Uptime
Signed Off99.9%Uptime
ISO 27001Aligned
FIG. 01 — Services

What We Build

Off-the-shelf plugins solve 80% of the problem. We build the other 20% — the logic that makes your platform work the way your business needs it to.

01
WHMCS Modules

Your billing platform should bend to your business. Custom WHMCS modules, hooks, provisioning integrations, payment gateways, and admin extensions — built to how you actually operate.

ModulesPayment GatewaysHooksProvisioning
02
WordPress Plugins

The plugin directory has 60,000 options. None built for you. We engineer WordPress plugins to your spec — custom post types, WooCommerce extensions, Gutenberg blocks, API integrations.

Custom PluginsWooCommerceGutenbergAPI Integration
03
Drupal Modules

Custom modules, Views integrations, hook implementations, services and dependency injection, custom field types, and complex content workflow logic. D9/D10 and beyond, to standards.

Custom ModulesHooks & ServicesD9/D10Migrations
04
Standalone APIs

Standalone PHP APIs and microservices — RESTful endpoints, webhook receivers, data transformation pipelines, authentication systems, and third-party integration layers.

REST APIWebhooksOAuthMicroservices
05
Bespoke PHP Applications

Some problems are too specific for any existing platform. We build from scratch — custom web applications, internal tools, client portals, and automation platforms using modern PHP 8.x.

LaravelFat-Free F3Custom MVCPHP 8.x
06
White Label Development

You sell it. We build it. Full NDA, no client-facing Edznet branding, code delivered to your standard. Your clients get a premium result — they just don't know who built it.

White LabelAgency PartnerNDA ProtectedYour Branding
07 — By the Numbers
20+
years PHP
150+
modules shipped
2
data centres
99.9%
uptime SLA
UK/ZA
markets served
ISO
27001 aligned

Two decades of PHP. Two hemispheres. One codebase at a time.

FIG. 01-B — Rescue

What We Fix

Not every project starts from an empty folder. You've already got something — live, inherited, half-finished, or just showing its age. We pick it up where it is and move it forward, without a rewrite you don't need.

01
API Upgrade

Deprecated endpoints don't come back. We migrate you off dead APIs — payment gateways, auth providers, third-party SDKs — and onto supported versions, without taking the rest of the app down with them.

API MigrationDeprecationsSDK UpdatesVersioning
02
Refactor

Working code that nobody wants to touch. We untangle it — kill the dead branches, cut the duplication, tighten the structure — and hand back something the next developer can actually read.

RefactoringTech DebtReadabilityStructure
03
Patch Security

Old dependencies are attack surface. We audit the stack, patch known CVEs, close the holes, and lock down the config — before someone else finds them first.

CVE PatchingDependency AuditHardeningSecurity Review
04
Version Upgrade

Stuck on PHP 5.6 or an end-of-life framework? We move you up to supported 8.x — fixing the breaking changes, deprecations, and dependency conflicts along the way, so you're back on a version that still gets updates.

PHP 8.xEOL MigrationFramework UpgradeComposer
05
Add Feature

You don't need a rewrite to add one thing. We build the new feature into what you've already got, match the existing style, and leave the rest working.

New FeaturesEnhancementsIntegrationsZero Rewrite
06
Legacy Host

Can't upgrade? Can't rewrite? We keep it running on our managed infrastructure — fully patched, monitored, and maintained at the PHP version your app needs, at no additional cost. Your system stays live for as long as you need it.

Legacy HostingPHP PatchingLong-term SupportManaged
No repo is too messy. Send us what you've got — even if it's undocumented, half-migrated, or written by someone who left in 2014. First step is always an audit and a fixed quote, before any work starts.
Send Us the Repo
SPEC 02 — Infrastructure

Managed Infrastructure

We don't just build the code and hand you a zip file. Edznet-hosted projects live on dedicated managed infrastructure — configured specifically for the platform and application we built for you.

infrastructure status — live
PHP Application Server
PHP 8.3 · OPcache ON
MySQL / MariaDB
Tuned · Query Cache
Redis Object Cache
Managed · HA
Nginx / Reverse Proxy
SSL · HTTP/2
Staging Mirror
Auto-sync · Isolated
Automated Backups
Daily · Off-site
Uptime Monitoring
30s intervals · Alerts
90 day uptime99.9%
99.9%Managed Uptime
<1hrResponse Time
24/7Monitoring
DailyBackups

All hosted projects come with full cPanel / WHM access — your environment, your control. You're never locked out of your own stack. Manage files, databases, email, and DNS yourself whenever you need to, without raising a ticket.

FIG. 03 — Stack

Our Toolset

No generalists. Every platform, language, and tool in our stack is one we work with regularly and know at depth.

Core Language
PHP 8.x
Platforms
WHMCS
WordPress
Drupal
Frameworks
Laravel
Custom MVC
Data & Cache
MySQL
MariaDB
Redis
Infrastructure
Nginx
Linux
cPanel / WHM
REST API
Tooling
Git
Composer
FIG. 04 — Process

How We Build

No black boxes. You know what we're building, why, and when — at every stage.

01
Phase One
Discovery & Scoping

We start with a technical conversation, not a sales pitch. We want to understand your system, your constraints, and exactly what you need built. From that we produce a clear written spec and fixed scope.

02
Phase Two
Build & Iterate

Development is staged with regular check-ins. You get access to a staging environment from day one so you can see real progress — not just status updates.

03
Phase Three
Test & Review

Thorough QA before anything goes live. Functional testing, edge cases, security review, and a structured sign-off process. Nothing ships until you're satisfied.

04
Phase Four
Deploy & Support

For hosted projects, deployment is managed end-to-end. For standalone deliverables, we provide full handover documentation. Post-launch support retained on your terms.

FIG. 05 — Engagement

Ways to Work

Everything is ultimately scoped to your project — these are guides, not rigid boxes.

Tier 01
Plugin / Module
  • Scoped custom build for WHMCS, WordPress, or Drupal
  • Full source code ownership on delivery
  • Technical specification document
  • Code documentation and handover notes
  • 30-day post-delivery support period
Start a Conversation
Tier 03
Platform Build
  • Full application architecture and development
  • Multi-system integrations and APIs
  • Dedicated infrastructure with SLA
  • Performance and load testing
  • Comprehensive documentation suite
  • Named account management contact
Let's Talk Scope
Add-On · Retainer
Already built?
Keep it moving.

A monthly block of dedicated hours — no project overhead, no scoping delays. Available standalone or bolted onto any tier.

What's Included
  • Priority response SLA
  • Rollover hours (up to 1 month)
  • Any stack — WHMCS, WP, Drupal, bespoke PHP
  • NDA available on request
  • Cancel any time, no lock-in
  • ZAR or GBP billing
Pricing
Scoped to your hours.
Talk to us — no minimum commitment to enquire.
Discuss Hours →

pick it up. put it down.

Standalone delivery, no hosting required. Every build we do can also be delivered as a standalone deployable — full source code, documentation, and handover. You host it wherever you like.
SPEC 06 — Contact

Start a Conversation

No spam. No sales sequence. Just a developer reply — within 1 working day.

Project Requisition
Fill in what you know. Leave what you don't.
Response Time
Within 1 working day
Coverage
UK and South Africa
Part of
Edznet Group — edznet.io
White Label?
Full NDA available on request