Project Proposal

Website Redesign

UniformBright.com — WordPress to Next.js Migration

Prepared For
Eddie Ferguson
UniformBright Consulting
Prepared By
Nigel Whaley
nigelwhaley@gmail.com
Date
January 20, 2026

Project Overview

Complete rebuild of UniformBright.com from WordPress to a modern Next.js architecture. The new site will be faster, more secure, and easier to maintain — with a self-service admin panel for managing blog posts and page content.

What you get

A professional, fast-loading website with a clean admin panel at uniformbright.com/admin where you can manage all content yourself — no developer needed for day-to-day updates.

Scope of Work

Pages & Content Migration

Content Type Count Included
Core Pages (Services, About, Contact, etc.) ~20 pages
Location-Specific SEO Pages 273 pages
Blog Posts (full migration) 29 posts
Web Stories (converted to standard format) 12 stories
New Pages (News/Press Releases section) 2-3 pages

Features

  • Contact form on every page
  • Survey/lead qualification form
  • Calendly integration
  • Mobile-responsive design
  • Fast load times (Core Web Vitals)
  • AI crawler blocking

Content Management System

  • Self-service admin panel at uniformbright.com/admin
  • Create and edit blog posts
  • Update page content
  • Manage images and media
  • No coding required

Analytics

  • Vercel Analytics (privacy-focused)
  • Google Search Console setup
  • No cookie consent popups needed

SEO

  • URL structure preserved
  • 301 redirects configured
  • Meta tags & Open Graph
  • Auto-generated sitemap

What's Not Included

  • Logo design (you're providing assets)
  • Copywriting (using existing content)
  • Photography or stock images
  • Ongoing maintenance after launch

Timeline

1
Project Setup
Design system, base components
2
Core Pages
Design and development of main pages
3
Templates
Location pages, blog, news section
4
Content Migration
All 273 location pages, 29 blog posts
5
Testing & Launch
QA, revisions, go-live
Estimated completion: 5-6 weeks from deposit

Getting Started

A deposit of $1,500 (approximately half) gets the project underway.

Why a deposit works for both of us:
  • You're protected — you don't pay the balance until you're happy with the final product
  • I'm protected — I can commit my time knowing the project is real
  • We're both invested — skin in the game keeps us both accountable to the timeline
Final balance due on launch, once you've approved everything.
Ongoing Hosting Cost

Vercel Pro hosting is $20/month, paid directly to Vercel. This includes analytics, SSL, and global CDN. You control this account.

Ready to Move Forward?

Review the project terms and proceed to payment.

Terms Overview

Deposit

$1,500 deposit is non-refundable once work begins. Balance due before launch.

Revisions

Two rounds of design revisions included. Additional revisions quoted separately.

Ownership

You own all code and content upon final payment. I retain portfolio rights.

Timeline

Project stalls 30+ days due to client delay = deposit forfeit, timeline reset.

Full terms presented before payment.