Real Client Work

Real
Builds.

Real businesses and live sites you can go look at. What each one needed, what we built, and what changed.

EXCAVATION
Launched 2026

Smith Mine

A Fill Dirt Business That Prices Its Own Loads

View Project
Website Design Instant Load Quotes Deposits and Payments Owner Dashboard Self-Serve Website Editor Local SEO

PROJECT PREVIEW

Smith Mine

THE PROBLEM

Smith Mine is Matt Smith's excavation, fill dirt and grading business in Maiden, NC, working across Catawba and Lincoln counties. He had a 5.0 rating from 40 Google reviews and no website: his Google listing sent people to Facebook. Every load of dirt or gravel was priced over the phone, one call at a time, which meant stopping work to do the math. Deposits, balances, rain days and reminders all lived in his head and his phone.

WHAT WE DID

We built the site around how his business actually runs. A customer picks a material, says how much and enters an address; the site measures the real driving distance from the pit and prices the load on the spot, delivery included. A calculator turns length, width and depth into yards or tons, and a service area checker answers whether he comes out to them. A $100 deposit holds the day. When Matt confirms the date he sends the balance as a pay link from his phone, or shows a QR code so the customer can pay in the yard. The customer signs on the phone when the load is down and a PDF receipt is issued automatically. Clearing, grading, concrete and demo come in as requests, and Matt types a price to generate the pay link. Behind it all is his own dashboard: today and tomorrow's run sheet with a 5-day forecast, jobs, a calendar with days off, a quote log, customers, money, prices, a website editor, team and settings. He can take a job from a phone call, send a job to a driver, and move a whole rain day at once, with everyone on it who has an email told automatically. Day-before reminders, balance reminders, abandoned deposit alerts, review requests, quote follow-ups and a Monday digest run on their own. He edits his own words, services, FAQ, photos and town pages from his phone, with the last 30 saves kept so any change can be put back.

WHAT WE BUILT IT WITH

Next.js 16 Tailwind CSS 4 TypeScript Cloudflare Pages Functions Cloudflare D1 Stripe Resend OpenStreetMap routing Schema.org llms.txt

WHAT CHANGED

14
SERVICE PAGES
One for each kind of work he does, from fill dirt delivery to septic and sport court pads
7
TOWN PAGES
The seven towns with the most real jobs, each with its own page
143
JOB PHOTOS
Real photos of his own work, picked from 357 originals
5.0
GOOGLE RATING
Across 40 Google reviews, shown on the site
10
DASHBOARD SCREENS
Today, jobs, calendar, quotes, customers, money, prices, website, team and settings
6
AUTOMATIC JOBS
Reminders, balance and quote follow-ups, review requests and a Monday digest, with nobody pressing send
"They built a website for my company and it was great from beginning to end. I asked a lot of questions and they were there every step of the way! A+ customer service"
Matt Smith, Smith Mine
Google review
EDUCATION
Launched 2026

Creo Classical Academy

A K-12 School Site The Office Runs Without Us

View Project
Website Design Family Portal Faculty Portal Self-Serve Admin Publish Pipeline

PROJECT PREVIEW

Creo Classical Academy

THE PROBLEM

A private K-12 classical school in Ballston Spa, NY, in the middle of an administrative changeover. Admissions, tour bookings, fee payments and applications all had to keep running while the people managing them changed. The office needed to update the site themselves, without a developer, without a CMS subscription, and without any way to break the public site by accident.

WHAT WE DID

We built the public site at creoclassical.org, two password protected portals, and an admin panel the staff actually run. There is no database and no CMS. Every page's content lives as JSON in the repo, and the admin panel writes it back through a locked down GitHub proxy that only accepts changes to content and image folders, never to code or configuration. A save becomes a commit, the commit triggers a rebuild, and the rebuild publishes. Because every edit is a commit, the school's full edit history is its backup and any bad change can be rolled back. Portal passwords are checked on the server, and portal content is read live rather than baked in, so family and faculty updates show the moment they are saved.

WHAT WE BUILT IT WITH

Next.js 15 TypeScript Tailwind CSS Cloudflare Pages Edge Runtime GitHub API Server-side Auth JSON Content Model

WHAT CHANGED

2
PORTALS
Family and faculty, each with its own server checked sign in
15
PUBLIC PAGES
Admissions, programs, tours, fees, events, jobs, applications and more
15
ADMIN SCREENS
Staff edit every page, portal, image and setting themselves
NONE
DATABASE
Content is JSON in the repo, so there is no CMS bill and nothing to maintain
EVERY EDIT
BACKUP
Each save is a commit, so any change can be traced and undone
111
STAFF EDITS
Updates made through the admin panel, no developer involved
"He stepped in and quite literally saved us during a significant administrative shift within our organization. He has the quickest turn-around on projects and response to inquiries of anyone we have ever worked with. And his design work? Beautiful."
Creo Classical Academy
Google review
RESTAURANT
Launched 2026

Bar-B-Q King

A Fifty-Five Year Old Pit House, Online

View Project
Website Design Menu and Printable PDFs Catering Order Builder Local SEO Holiday Hours in Search Town Pages

PROJECT PREVIEW

Bar-B-Q King

THE PROBLEM

A Lincolnton pit house serving since 1971, with more than 1,900 Google reviews and years of regional press, but nothing online that matched the reputation. The menu and catering were the two things people came looking for, and both were hard to find.

WHAT WE DID

Built from scratch around what people come for. The full menu is on one page with every price, a bar to jump between sections, and a printable PDF. Catering is a three step builder: pick up, delivery or full catering, tick the food, say how many, and the request goes straight to the restaurant, with the catering prices and a catering PDF right there. The story is told with the family, the pit and their own photos, with a press page and a reviews page that sends happy customers to Google and Yelp. Hours live in one place and show on every page, and holiday closings go into the search markup with real dates worked out each year. Pages for nearby towns like Gastonia, Hickory and Shelby tell drivers how far the trip is. The whole site is built to open fast on a phone in the parking lot.

WHAT WE BUILT IT WITH

Next.js 16 Tailwind CSS 4 TypeScript Framer Motion Cloudflare Pages Cloudflare Pages Functions Cloudflare D1 Resend Schema.org llms.txt

WHAT CHANGED

1971
SERVING SINCE
Fifty-five years on East Main Street, front and centre
4.4
GOOGLE RATING
Across more than 1,900 Google reviews, shown on the site
70
MENU ITEMS
Every item on the menu page with its price, plus a printable PDF
10
PRESS OUTLETS
From WBTV to The Charlotte Observer, gathered on one page
9
HOLIDAY DATES
Closings and early closings, written into the search markup every year
3
TOWN PAGES
Gastonia, Hickory and Shelby, each with how to get there

Before And After

Before
After
The same website after the Waldo7Labs rebuild
The old website before the rebuild
"Jesse is truly the best — sharp, dependable, and a pleasure to work with. He built BBQ King's website and knocked it out of the park. We're thankful to have him as a partner for whatever tech comes next."
BBQ King Lincolnton
Google review
RESTAURANT
Live

Frankies Slice Shop

A Cork Slice Shop With Drone Delivery One Tap Away

View Project
Website Design Merch Store Stripe Checkout Print on Demand Setup Local SEO

PROJECT PREVIEW

Frankies Slice Shop

THE PROBLEM

Frankie's sells New York style pizza by the slice from Marina Market in Cork, Ireland, and delivers by drone through Manna. People looking them up want four things fast: the menu and prices, the hours, how to find the stall, and how to order. The shop also has its own merch and needed a way to sell it online that a busy pizza stall could leave alone.

WHAT WE DID

The Manna order button, hours, address and directions sit on the first screen, with the full menu and prices one tap away. The merch store is built into the same site. Products, photos and prices load live from the shop's Printify account. Shoppers pick a colour and size and pay on a Stripe Checkout page in euro. When the payment goes through, Stripe tells the site, and the site sends the order to Printify on its own. Printify prints it, ships it to Ireland, the UK or the US and emails the tracking. The shop never holds stock or packs a parcel. The story of the real Frankie gets its own About page.

WHAT WE BUILT IT WITH

Next.js 15 Tailwind CSS 4 Cloudflare Pages Cloudflare Pages Functions Stripe Checkout Stripe Webhooks Printify API

WHAT CHANGED

ONE TAP
ORDERING
The Manna drone delivery button is on the homepage, the menu and Find Us
PRICED
MENU
Six slices, two dips and nine drinks, each with its price in euro
LIVE
MERCH
Products, photos and prices load from the shop's Printify account
NONE
STOCK HELD
Each item is printed after someone orders it
AUTOMATIC
ORDER HANDOFF
A paid Stripe order goes to Printify for printing with no one pressing a button
IE, UK, US
SHIPS TO
Checkout takes shipping addresses in those three countries
RETAIL
Contract engagement

Atlantic Flagpole

Contract Front-End Work on a High-Traffic Store

View Project
Next.js Development Front-End Performance Contract Engineering

PROJECT PREVIEW

Atlantic Flagpole

THE PROBLEM

A high-traffic storefront on a legacy platform that was slow to load, with product specifications spread across pages that were hard to read on a phone.

WHAT WE DID

Came in as a contract developer on the front end: rebuilt page templates in Next.js for speed, and built the engineering specs showcase for the Phoenix telescoping flagpole so the technical detail is legible on a phone.

WHAT WE BUILT IT WITH

Next.js Shopify Front-End Performance

WHAT CHANGED

Contract dev
ROLE
Front-end engineering, not agency of record
Specs showcase
BUILT
The Phoenix flagpole engineering specs experience
Page speed
FOCUS
Template rebuilds targeting load time
Next.js
STACK
Front-end work on a Shopify storefront
RETAIL
Live

Arrows of Wonder

A Homeschool Bookstore With Orders Tracked Online

View Project
Custom Store Stripe Checkout Order Tracking Order Emails Owner Dashboard

PROJECT PREVIEW

Arrows of Wonder

THE PROBLEM

Arrows of Wonder sells printed homeschool unit studies by Kayt Carlson. Each theme comes in four levels, so children from 5 to 14 can study the same topic at their own level. The books are printed to order, so every sale has to reach her with the right title and level, and parents want to know where their book is without emailing to ask.

WHAT WE DID

Parents browse the units, filter by age, pick a level and look through sample pages. They add books to a cart and pay through Stripe Checkout, with every price checked on the server and free shipping on 3 or more books. When Stripe confirms the payment the order is saved, the family gets a confirmation email and Kayt gets a new order email, so the book can go to print. From her dashboard she moves each order through processing, printing and shipped, adds a tracking number and can email the family at each step. A Track page shows the family that status from their order number and email. The dashboard also holds customers, subscribers, email campaigns and email templates. Email goes out through Resend and orders are kept in a Cloudflare D1 database.

WHAT WE BUILT IT WITH

Next.js 16 Tailwind CSS Cloudflare Cloudflare D1 Stripe Mixam Resend

WHAT CHANGED

4
LEVELS
Every unit comes in Little Wonders, Young Quivers, Mighty Warriors and Giant Slayers, ages 5 to 14
STRIPE
CHECKOUT
Parents pay by card on Stripe Checkout, with every price checked on the server
2 EMAILS
NEW ORDER
The family gets a confirmation and the owner gets the order, with nobody pressing send
BUILT IN
ORDER TRACKING
Order number plus email shows the status, from processing to printing to shipped
ONE CLICK
STATUS EMAILS
Changing an order's status can email the family in the same step
FREE ON 3+
SHIPPING
A flat $9.99, free on 3 or more books, shown the same way in the cart and at checkout
RETAIL
Live

Bad Empire

Watches, Merch and Stud Service Under One Brand

View Project
Custom Storefront Shopify Integration Inquiry Flows Stud Service Page Blog and Structured Data

PROJECT PREVIEW

Bad Empire

THE PROBLEM

Bad Empire works out of a booth in New York's Diamond District and sells very different things: one of a kind flooded watches priced by quote, made to order trucker caps at a fixed price, and French Bulldog stud service. Each one needs a different next step, and all of it had to feel like one loud, consistent brand.

WHAT WE DID

We built a custom storefront in their street style. The caps pull from Shopify with their photos, prices, highlights and specs, and Buy Now goes straight to Shopify checkout. Watches live in The Vault, filtered by collection or found by search, marked limited or sold out, and every piece leads to Call for Quote. The Blueprint page explains custom watch commissions step by step, and quote requests land in a contact form that emails the shop. King Mauve has his own stud page with two ways to breed, a $500 deposit, the Breeder Box and straight answers, and slot requests come in through the same form. The Diamond Blend coffee already has its place in the menu, marked coming soon.

WHAT WE BUILT IT WITH

Next.js 16 React 19 Tailwind CSS 4 Shopify Storefront API Cloudflare Pages Resend Schema.org

WHAT CHANGED

SHOPIFY
MERCH
Caps, photos and prices pulled from Shopify, with Buy Now handed straight to Shopify checkout
BY QUOTE
WATCHES
Every piece in The Vault leads to Call for Quote, and sold out pieces stay up marked sold out
4
VAULT FILTERS
All, Cartier Santos, AP x Swatch and Custom G-Shock, plus a search box
2 WAYS
STUD SERVICE
Shipped Breeder Box or live cover, each held with a $500 deposit
6
STUD QUESTIONS
Deposit, Breeder Box, health testing and repeat breeding answered on the page and marked up for search
7 POSTS
GUIDES
Blog posts on flooded G-Shocks, the Diamond District, the blueprint process and the cap drop
RETAIL
Live

KollectNoir

A Horror Diorama Store With a Page for Every Build

View Project
Custom Store Build Product Pages and Schema Film Landing Pages Owner Admin AI Search Visibility 3D Experience

PROJECT PREVIEW

KollectNoir

THE PROBLEM

One artist, Alan, building handmade horror dioramas one at a time, and no home for them outside eBay. The searches that mattered, phrases like Tremors diorama or Halloween shelf display, went to bigger shops. Most pieces had already sold, and a sold eBay listing is a dead end.

WHAT WE DID

We built Alan a store of his own. Every build gets a page with its photos, price, build time and full product markup, and a sold piece keeps its page and switches to built to order instead of disappearing. Every film he has built from gets its own page, so collectors can search by movie. Real eBay feedback sits on a reviews page, each review linked back to eBay. The site is written for AI tools as well as people: a plain English brief at /llms.txt and the main AI crawlers named and allowed in robots.txt. Behind it is a back office he runs from his phone: add a build, set price and stock, and turn a sale into a posted parcel with the address, box size and packing slip in one place. And there is a 3D video store to walk around, with his dioramas on the shelves and a theater in the back.

WHAT WE BUILT IT WITH

Next.js 16 Three.js Tailwind CSS 4 TypeScript Cloudflare Pages Cloudflare Pages Functions eBay Browse API Schema.org llms.txt

WHAT CHANGED

40
BUILD PAGES
One page per piece, each with its photos, price and product markup
25
FILM PAGES
One for every film Alan has built a scene from
37 OF 40
SOLD, STILL LIVE
Sold pieces keep their page and can be ordered again, built to order
5.0
BUYER RATING
From eBay feedback, shown on the reviews page with links back to eBay
8
AI CRAWLERS
Named and allowed in robots.txt, with a brief at /llms.txt written for them
3D
THE STORE
A 90s video store you walk around in the browser, with a theater in the back
"Outstanding from start to finish. They took the time to understand my vision and turned it into a beautifully designed, user-friendly site."
KollectNoir
Owner
EVENTS
Live

Marquee Moments

A Rental Site That Turns Browsers Into Quote Requests

View Project
Website Design Event Estimate Builder Leads Dashboard Local Area Pages Local SEO

PROJECT PREVIEW

Marquee Moments

THE PROBLEM

Marquee Moments rents 4 foot light up marquee letters for weddings, birthdays, proms and corporate events across New York's Capital Region. Nobody can see the letters in person before renting them, so the site has to help people picture the setup at their own event. Every venue is different too. Stairs, a long carry or an outdoor lawn change what a setup takes, so a price given without those details can be wrong.

WHAT WE DID

The site is built in their gold and charcoal, with event video behind the headline and photos of lit up setups all the way down. The Event Estimate Builder does the selling. Customers type up to three lines and watch the lit letters appear as they type, pick lighting upgrades, a Signature Icon and extras like fog, cold sparks or a tent, then answer three short steps about the event, the venue and the timing. If everything fits a standard setup, the preliminary estimate shows on screen line by line and a copy goes out by email. If it does not, like stairs, a long carry, grass, an outdoor setup or 7 or more characters, the request is flagged for review, the customer is asked for photos of the setup area and told what the team will check. Every request lands on a private leads page where the team sets a status, marks follow ups, keeps notes, sees any photos and exports email and text opt ins. Packages and prices are posted, the rental process spells out the 50% deposit that holds a date and the delivery, setup and removal that come with every rental, and 95 town pages cover Albany, Saratoga, Rensselaer, Schenectady, Warren, Washington and Schoharie counties.

WHAT WE BUILT IT WITH

Next.js 16 React 19 Tailwind CSS 4 TypeScript Framer Motion Cloudflare Pages Functions Cloudflare D1 Cloudflare R2 Schema.org llms.txt

WHAT CHANGED

LIVE
LETTER PREVIEW
Customers type their phrase and see the lit letters before they ask for anything
4 STEPS
ESTIMATE BUILDER
The display, the event, the venue, then timing. The preliminary estimate shows on screen and goes out by email
FROM $499
POSTED PRICES
$499 for 1 to 2 characters, $749 for up to 4, then $99 for each extra character
4 WAYS
LIGHTING
Warm white, remote looks, full color control from an iPad, or music reactive
95
TOWN PAGES
One page for each town they serve, across seven Capital Region counties
4 VIEWS
LEADS PAGE
Follow up needed, logistics review, open and all, with status, notes and opt in exports
BREEDER
Live

Empire State Bulldogs

A Frenchie Breeder Site Built Around Studs and Puppies

View Project
Website Design Stud Service Pages Puppy Listings Waitlist Local SEO

PROJECT PREVIEW

Empire State Bulldogs

THE PROBLEM

Empire State Bulldogs breeds French Bulldogs in Albany, NY and offers stud service across New York State and beyond. Someone buying a puppy or booking a stud is about to spend real money with a stranger. They want to see the dogs, know exactly what they are paying for and what comes with it, and reach a person fast.

WHAT WE DID

The homepage leads with the phone number and two clear paths: view the studs or see available puppies, and the call button sits in the header on every page. King Simba, the flagship stud, has a full profile with his stats, DNA color panel and health clearances. Anything not yet backed by lab paperwork is tagged Pending. He can be booked as a chilled Breeder Box shipped to your vet or as live cover in Albany. Each path shows the $500 booking deposit, when the balance is due, every step in order and what the buyer covers, and the four step stud process is laid out on the page. Deposit details are sent after a call or text. Available puppies are listed with photos, coat and a button to ask about each one. A waitlist catches the next litter, and everything that comes with a puppy is spelled out, from vaccinations and a microchip to registration papers. Health guarantee, shipping and FAQ pages back it up.

WHAT WE BUILT IT WITH

Next.js 16 Tailwind CSS 4 TypeScript Cloudflare Pages Schema.org

WHAT CHANGED

2 WAYS
STUD SERVICE
A chilled Breeder Box shipped to your vet, or live cover in Albany
4 STEPS
STUD PROCESS
Deposit, paperwork, timing and breed, laid out on King Simba's page
$500
BOOKING DEPOSIT
Non-refundable and credited toward the stud fee, spelled out before anyone pays
EVERY PAGE
CALL BUTTON
The phone number sits in the header on every page, on phones and computers
8 INCLUDED
EVERY PUPPY
Shots, deworming, vet check, health guarantee, microchip, starter kit, support and papers
WAITLIST
NEXT LITTER
Families can join before the puppies are listed
BREEDER
Live

Frenchies R Us NY

A Schenectady Frenchie Breeder With Deposits Online

View Project
Website Design Puppy Reservations Stud and Puppy Listings Video Gallery Local SEO

PROJECT PREVIEW

Frenchies R Us NY

THE PROBLEM

Frenchies R Us NY is Kevin D Briggs Jr's family French Bulldog breeding program in Schenectady, NY, selling to families across Albany, Troy, Saratoga Springs and the rest of the Capital Region, with delivery further out. Buyers want to see the studs and the puppies, know what health checks and DNA papers stand behind them, and understand how to reserve one. The family also needed a way to take a holding deposit without waiting on a phone call.

WHAT WE DID

The homepage opens on video and works down through the founding dogs, the four studs, a Puppy Hall of Fame of past pups, a gallery of 14 video clips, and the health papers. Every puppy comes with a one year congenital guarantee, a health certificate from a licensed vet, microchip registration information, a feeding and care guide and lifetime breeder support, and is dewormed and up to date on shots. Exotic and new shade listings come with Animal Genetics DNA certificates. Delivery is explained three ways: a flight nanny with the puppy in the cabin, private ground transport, or pickup at their Capital Region home. An areas served section covers Schenectady, Saratoga Springs, Albany, Troy, the Hamptons and Manhattan. A separate Secure Your Pup page walks a buyer through it: confirm the puppy is still available, send the holding deposit through PayPal, then sign the digital agreement that arrives by email before the puppy changes hands. The same page spells out that deposits are non-refundable and that Zelle, CashApp or a wire can be arranged by calling. Contact is a call or text, an email or an Instagram message, with a waitlist button for the next litter. A small radio player in the corner plays the family's own songs. The site is exported as plain static files, with local business data and a canonical URL on every page so Google knows it is one site in Schenectady.

WHAT WE BUILT IT WITH

Next.js 16 Tailwind CSS 4 Static Export PayPal Schema.org llms.txt

WHAT CHANGED

3 STEPS
RESERVATIONS
Confirm availability, send the PayPal holding deposit, sign the agreement by email
4 LISTED
STUDS
Red Cafe, Babyface, Oscar Delakoi and Small Fries, each with photo, coat and color
6 PUPS
HALL OF FAME
Past puppies from the program, each with name, color and sex
5 INCLUDED
EVERY PUPPY
One year congenital guarantee, vet health certificate, microchip registration, feeding and care guide, lifetime breeder support
3 WAYS
DELIVERY
Flight nanny in the cabin, ground transport, or pickup in the Capital Region
14
VIDEO CLIPS
Short clips of the dogs at home in the Life at the Headquarters gallery
BREEDER
Live

Excuse My Frenchies

A Luxury Frenchie Breeder Site With Reservations Built In

View Project
Website Design Puppy and Stud Gallery Health Testing Showcase Reservation Payments Menu Music Player Search Setup

PROJECT PREVIEW

Excuse My Frenchies

THE PROBLEM

Excuse My Frenchies breeds fluffy French Bulldogs in the Boston area. Buyers want to see the puppies, the parents and the health testing before they commit. Once they decide, they need a simple way to reserve a puppy or a stud slot, or to reach the breeder.

WHAT WE DID

The site is black and gold and split into focused pages. Puppies holds a 76 photo gallery, 18 to a page, where any photo opens full size, plus a tab for Blue Hydro, the stud. Our Dogs gives Shortie Girl, Celine and Ruby Rose each a profile with an inquiry button. Our Standard shows the four DNA health tests one by one, each marked clear, along with how the dogs are raised and fed and how puppies are delivered, including a cabin flight nanny. Puppy and stud reservations share one payment panel with a Cash App button, a scan to pay code and a call or text option. Every page ends with tap to call, email and location, and the menu holds a 10 track music player.

WHAT WE BUILT IT WITH

Next.js 16 React 19 Tailwind CSS 4 TypeScript Framer Motion Static Export Cash App Schema.org llms.txt

WHAT CHANGED

4 TESTS
HEALTH PANEL
CMR1, DM, HUU and JHC, each shown with its full name and marked clear
76
PUPPY PHOTOS
One gallery, 18 photos to a page, each opens full size
3
FEATURED DOGS
Shortie Girl, Celine and Ruby Rose, each with a profile and an inquiry button
2
RESERVATIONS
Puppy and stud, paid by Cash App or scan to pay, or quoted by call or text
4
MAIN PAGES
Home, Puppies, Our Dogs and Our Standard, each ending in the contact block
10 TRACKS
PLAYLIST
A music player built into the menu
ORGANIZATION
Live

Atlantic Ministries Trust

A Ministry Site With Campaigns, Scripture and Giving

View Project
Website Design Campaign Pages Scripture Resources Donation Flows

PROJECT PREVIEW

Atlantic Ministries Trust

THE PROBLEM

Atlantic Ministries Trust is a faith based nonprofit that runs several causes at once: meals for families and kids, pairing veterans with unwanted dogs, fighting child trafficking, a church build in Nigeria and a Do Good pledge. It also publishes scripture material and is releasing a book. All of that had to live on one site where a visitor can read, pray, give or pre-order without getting lost, and where every gift is tied to the campaign the donor chose.

WHAT WE DID

The site groups everything under three headings: campaigns, scripture resources and giving. Each of the five campaigns gets its own page with its story, its goal and a give box, so a donor can pay by PayPal or card, or use Zelle, Venmo or Cash App, with the campaign name attached to the gift. The scripture hub holds a daily devotional, a 21 day Gospel of John reading plan with a verse, a reflection and a prayer for each day, a Foundations of Faith study guide, Prayers for the Nation and Psalms of Comfort. The ebook page takes pre-orders of The Descending Path through PayPal at any amount, with a suggested gift and the PDF included. About, Patriotism and Faith, and Discipleship Outreach pages tell the ministry's story, and the contact form opens the visitor's own email app addressed to the ministry. The whole site is plain files with a sitemap and details labeled for Google, so it is cheap to host and easy to move.

WHAT WE BUILT IT WITH

Next.js 16 Tailwind CSS 4 Framer Motion Static Export PayPal Schema.org llms.txt

WHAT CHANGED

5
CAMPAIGNS
Do Good, Meals, Veterans and Dogs, Anti-Trafficking and Victory Church Nigeria, each with its own page and goal
4
WAYS TO GIVE
PayPal or card, Zelle, Venmo and Cash App, with the campaign named on every gift
21 DAYS
READING PLAN
The Gospel of John, a chapter a day with a verse, a reflection and a prayer
PRE-ORDER
EBOOK
The Descending Path, paid through PayPal at any amount, PDF included
SAAS
Delivered

AutoCreateX AI

A Showcase Interface For An AI Content Tool

Interface Design Front-End Build

PROJECT PREVIEW

AutoCreateX AI

THE PROBLEM

AutoCreateX is a software product that writes content with AI. The team wanted a front end that showed the tool working, with the generated text appearing on screen as it was produced, rather than a static picture of the finished result.

WHAT WE DID

We built a lightweight interface in Next.js and React. Generated text appears in a log on the page as the tool produces it, and the layout scrolls itself to keep the newest lines in view, so a prospect watching a demo sees the output arrive. The screens are kept plain so the product, not the dashboard, is what people look at.

WHAT WE BUILT IT WITH

Next.js React

WHAT CHANGED

ON SCREEN
OUTPUT LOG
Generated text appears in a log on the page as the tool produces it
AUTO-SCROLL
LAYOUT
The view follows the newest lines so nobody has to scroll during a demo
NEXT.JS
BUILT WITH
A small React front end the team could keep building on
WEB3
Live

Catcoin

A Profile Picture Builder, Not a Landing Page

View Project
Web App Interactive Tool Brand Art Direction

PROJECT PREVIEW

Catcoin

THE PROBLEM

A community that wanted to put its own mark on every avatar, without anyone needing to open an image editor or know how to use one.

WHAT WE DID

Built a layered avatar builder in the browser. Ten trait categories, live preview, shuffle, clear, copy to clipboard, and save as PNG, with a radio player running alongside it. Everything renders client side, so there is no server to wait on and nothing to install.

WHAT WE BUILT IT WITH

Canvas Compositing Client-Side Export

WHAT CHANGED

10+
TRAIT LAYERS
Body, shirt, hat, eyes, glasses, mouth, chain and more
PNG
EXPORT
Saved straight from the browser
0.26s
LOAD TIME
Whole tool opens in a quarter second
NONE
SERVER WORK
Composited entirely in the browser
WEB3
Live

Catch the Win

A Launch Site With Live Market Data

View Project
Web Design Live Data Integration Motion

PROJECT PREVIEW

Catch the Win

THE PROBLEM

A World Cup themed launch that needed to look like a real campaign rather than a template, and had to show live price and trading data without sending people off to another site to find it.

WHAT WE DID

Built a stadium-scale hero with the full mascot lineup, then wired DexScreener and DexTools in for the live chart and a swap station on the page itself. The roadmap, tokenomics and buy path all sit on one screen, so nobody has to go looking.

WHAT WE BUILT IT WITH

Vite DexScreener API DexTools

WHAT CHANGED

0.18s
LOAD TIME
Opens in under a fifth of a second
68KB
PAGE WEIGHT
HTML kept small despite the artwork
ON PAGE
LIVE DATA
Chart and swap without leaving the site
3
INTEGRATIONS
DexScreener, DexTools and Uniswap
WEB3
Live

S-4

A Site Built As A Classified Terminal

View Project
Web Design Motion Art Direction

PROJECT PREVIEW

S-4

THE PROBLEM

A concept that only works if the whole page commits to it. Half a theme reads as a mistake, so the interface itself had to behave like the thing it is imitating.

WHAT WE DID

The page boots like a terminal coming online, running through a clearance sequence before it hands over the site. Scrolling marquees carry the classification banner and live coordinates, and the palette never breaks character. The whole thing is 13KB of HTML.

WHAT WE BUILT IT WITH

Motion Design Custom Type

WHAT CHANGED

13KB
HTML WEIGHT
The entire document
0.13s
LOAD TIME
Fastest site in the portfolio
IN CHARACTER
BOOT SEQUENCE
Clearance run before the site appears
ZERO
THEME BREAKS
Committed from banner to footer
WEB3
Delivered

NCI Nasdaq Crypto Index

A One Screen Dashboard For A Crypto Index

Custom Build Web Design

PROJECT PREVIEW

NCI Nasdaq Crypto Index

THE PROBLEM

The index publishes a full set of figures every day. The client wanted them readable at a glance on one screen, on a phone as well as a desktop, instead of a long table.

WHAT WE DID

We built a dashboard page in Next.js and Tailwind. A ticker runs across the top with the headline figures, and the day's numbers sit underneath in a layout that fits one screen on a desktop. On a phone the tables are rebuilt for a narrow screen so they can still be read without scrolling sideways.

WHAT WE BUILT IT WITH

Next.js Tailwind CSS

WHAT CHANGED

ACROSS THE TOP
TICKER
The headline figures run along the top of the page
ONE SCREEN
THE DAY
The full index laid out to fit a desktop without scrolling
READABLE
MOBILE
Tables rebuilt for a phone screen
WEB3
Delivered

Crypto Capital

Price Charts Rebuilt To Work On A Phone

Data Visualization

PROJECT PREVIEW

Crypto Capital

THE PROBLEM

Crypto Capital showed price charts that were heavy enough to stall a phone browser. They needed the same charts to draw and scroll cleanly on ordinary phones without losing the detail.

WHAT WE DID

We rebuilt the charts as SVG drawn with D3 inside a React front end. The drawing was kept light so a phone browser could handle it. The charts show the same price data as before and read clearly on a small screen.

WHAT WE BUILT IT WITH

React D3.js

WHAT CHANGED

SVG
CHARTS
Price charts drawn with D3 as SVG
USABLE
MOBILE
Rebuilt so a phone browser can show them
REACT
BUILT WITH
A React front end with the chart code in D3
WEB3
Delivered

BNB BTC Card

A Single Page For Claiming A Token Card

Web Design Custom Build

PROJECT PREVIEW

BNB BTC Card

THE PROBLEM

BNB BTC Card is a token project whose holders could claim a card. The details were scattered through a chat group, and people needed one page that explained the project and let them claim without asking around.

WHAT WE DID

We built a single page in Next.js and Tailwind. The claim button sits front and centre under the headline, a price chart for the token sits behind it, and the community links are where people expect to find them. Everything about the project fits on the one page, so the chat group can point to it instead of answering the same questions.

WHAT WE BUILT IT WITH

Next.js Tailwind CSS

WHAT CHANGED

ONE BUTTON
CLAIM
The card claim sits under the headline
ON PAGE
PRICE CHART
The token chart is embedded on the page rather than linked out
LINKED
COMMUNITY
The project's channels in one place

Want To Be
The Next One?

Tell us what is not working and we will tell you straight what we would do about it.

Start Your Project