[← back to projects]

[live]

PieCyfer Website

Agency site rebuild with an admin CMS

2 months (ongoing)

A rebuilt company site with its own CMS for blog, jobs, and page metadata — every existing page carried over.

PieCyfer Website screenshot 1
PieCyfer Website screenshot 2

The problem

The agency site needed a modern rebuild that kept every existing page and asset, while letting the team manage posts, comments, job listings, and SEO metadata without a developer.

What I built

A Next.js rebuild seeded from a crawl of the live site, with an admin CMS, moderated comments, protected contact forms, and full SEO, deployed as a Docker image.

Core features

  • -All 44 existing pages carried over from a crawl of the live site
  • -Admin CMS for blog posts, job listings, and per-page metadata
  • -Moderated comments with an admin review queue
  • -Contact forms protected by reCAPTCHA v3 and server-side validation
  • -Sitemap, robots, and social preview cards

Engineering highlights

  • -Security hardening pass: stored-XSS fix, Content Security Policy, and security headers
  • -Request validation on every form before anything reaches the database

Tech stack

Next.jsReactTypeScriptPrismaTailwind CSSthree.jsZodPlaywrightDocker

Impact

  • -One codebase now covers the public site and its content management

Want something similar built?

Happy to talk it through — drop me a line.

[get in touch]