Website Handoff · Prepared by Vivere Web Development

TruVue

Everything you own, what is in it, and how to run it yourself — on Cloudflare or anywhere else.

Live sitetruvu-pilot.pages.dev
PreparedAugust 16, 2026
Hosting projecttruvu-pilot
Codebase46 files · 20.4 MB

01 What you own

This document accompanies the complete source code for TruVue. The code, the content, the images and the design are yours. Nothing here depends on Vivere Web Development continuing to be involved.

10web pages
46total files
20.4 MBcodebase size
1recorded changes

The codebase is under Git version control — 1 recorded change on branch master. Every change is reversible, and the full history can be handed to you or to any developer you hire.

You do not need permission to move it, change it, hire someone else to work on it, or host it somewhere else. Sections 5 and 6 explain exactly how.

02 What is in the codebase

The top-level folders:

FolderContains
assets\Images, video and downloadable files used by the site
pilot\Demo or pilot version of the site
reports\Reports produced for you

By file type

TypeWhat it isFilesSize
.webpImages (modern format)12801 KB
.jpgImages111.9 MB
.htmlWeb pages10174 KB
.avifOther3407 KB
.cssStyling231 KB

03 How it is hosted today

The site runs on Cloudflare Pages, a website hosting service. The project is named truvu-pilot.

How updates reach the site: The folder is uploaded as-is. Every file in it becomes publicly reachable.

Host-specific files

04 This site is fully portable

Every file here is static — HTML, CSS, images and browser JavaScript. There is no server-side code and no database.

It will run on any static host, unchanged. Cloudflare Pages, Netlify, Vercel, GitHub Pages, Amazon S3, or ordinary shared hosting over FTP. Upload the files and it works. You are not locked in to any provider.

05 Taking over the hosting on Cloudflare

This is the simplest option, and it keeps every feature working. Cloudflare Pages has a free tier that covers a site of this size comfortably.

  1. Create a free Cloudflare account at dash.cloudflare.com/sign-up.
  2. Have the project transferred to you, or create a new Pages project under your own account and upload the site. Transferring keeps the existing address and settings; a fresh project is a clean start under your own billing.
  3. Publish the site. Install Node.js, then from inside the project folder:
    npx wrangler login
    npx wrangler pages deploy . --project-name truvu-pilot
    Cloudflare returns a one-off preview address. Check that one first — the main address can take a minute to catch up, and checking it too early shows you the old version.
  4. Point your domain at it. In the Pages project open Custom domains and add your domain. Cloudflare walks you through the DNS records.
  5. Confirm it works — load the site, click through the navigation, and submit any forms before considering the move done.

06 Moving to a different host

You are not tied to Cloudflare. Because this site is fully static, moving is straightforward.

HostGood forWhat to know
NetlifyClosest equivalentReads _headers and _redirects the same way. Drag-and-drop deploy works.
VercelStrong developer toolingUses its own configuration format. Static upload works as-is.
GitHub PagesFree and simple, static onlyWorks well. No server-side support, which this site does not need.
Traditional web hostingBundling with existing servicesUpload the files over FTP. Works — it is ordinary HTML.

Whatever you choose, keep a copy of the code somewhere you control — a private GitHub repository or a backup drive. The host is replaceable. The code is the asset.

07 Your domain

This site answers on truvu-pilot.pages.dev, a free Cloudflare address. To use your own domain, buy one from any registrar and add it under Custom domains in the Pages project.

Register it in an account you own, not a developer’s. Whoever controls the registration controls the address.

08 Keeping it running

09 What is not included

The code is complete. These sit outside it and need their own handover: