CodeGabb Projects — freelance web development for churches & small businesses in Jacksonville, FL.

Websites for churches & small businesses, built by hand and kept running.

Custom websites, live-stream systems, and automation — built without a stack of paid plugins, launched properly, and maintained after launch so nothing quietly breaks.

Now: booking new projects Focus: churches & small businesses Approach: custom code over paid plugins

Work

Selected projects — production systems and prototypes, each one running and ready to walk through in detail.

Illustration of Terry Parker Baptist Church on the Florida coast, streamed live to a laptop and phone

Live in production · Client: Terry Parker Baptist Church, Jacksonville

A live stream that puts itself on the homepage

The church needed its Sunday service where visitors would actually find it: when the service goes live, it shows up on the homepage by itself, and disappears when it’s over. No one has to remember to post a link.

  • A custom Cloudflare Worker checks the church’s Facebook Page for a live video and serves it to the homepage — only while they’re live.
  • Ongoing maintenance included: when the stream went down overnight, the cause was traced to an expired Facebook token — a fresh long-lived Page token was generated, redeployed, and the newest sermon verified as coming through.
  • The sermons page now links past services straight to the church’s video archive.

Cloudflare Workers · Facebook Graph API · WordPress · JavaScript

Illustration of a laptop with an ember flame of circuit lines rising from an open book on its screen

Built from scratch · Custom AI research project, local-only

Ember — a custom AI model, built end to end

A small transformer built and trained from scratch in PyTorch — data preparation, training, evaluation, and a working chat interface — running locally with no cloud services. It demonstrates the full build process behind custom AI tooling, not just use of an off-the-shelf model.

Training loss went from 4.41 to 1.10 over the first 10,000 steps. The model has 817,152 parameters — small on purpose, built end to end — and the follow-up run passed 20,000 steps, building on the saved model instead of starting over. Deployment is local as well: Ollama in Docker, a custom Modelfile, and Open WebUI as the chat interface.

chat.py — Ember Ground-Up
You: Jesus Ember Ground-Up: saith the LORD, 3:6 And the charges of Moses that were the days of the words of the…

Sample output from the model’s chat interface, showing early-stage generation — every step of the training process behind it can be explained and shown.

Python · PyTorch · Docker · Ollama

Illustration of a city street with a phone showing a map full of location pins above a public restroom sign

Prototype · App in development

Toilet — find a bathroom you can trust

A public restroom finder powered by reviews from real customers — not just where a restroom is, but whether it’s clean, open, and safe to walk into.

  • Map-first: pins nearby, with ratings for cleanliness and access from people who’ve actually used them.
  • Built in-house on purpose, without a stack of paid plugins — so keeping it running doesn’t mean paying rent on it every month.
  • Next up: businesses listing their restrooms, featured spots, and cleanup of old reviews.

Services

For the organizations big agencies price out: churches, diners, shops, and small crews who need a real website and a developer who’ll actually answer.

  1. 01

    Church & small-business websites

    A clean site that says who you are, when you meet or open, and how to find you — built, launched, and kept updated, not handed off and forgotten.

  2. 02

    Live streaming, set up once

    Your service or event goes live on Facebook, and your homepage shows it automatically while you’re live — the same system built for Terry Parker.

  3. 03

    Sermons, video & social

    Sermon archives that link straight to your videos, a Facebook Page kept in order, and one place for people to catch up instead of three.

  4. 04

    Custom tools & automation

    The repetitive stuff — posting, checking, training, logging — turned into a script that just runs. If it’s done every week by hand, there’s a good chance it can be automated.

About

CodeGabb Projects is a small freelance web practice, focused on one kind of client.

CodeGabb Projects builds for churches and small businesses — organizations that need a dependable website, working live streaming, and someone accountable for keeping both running, without agency pricing or a pile of plugin subscriptions.

Every project is custom-built and explained in plain language: what was built, how it works, and what it costs to keep it running. The work above is the proof — a production live-stream system for a local church, a custom AI model built from scratch, and an app prototype built without rented plugins.

The standard is simple: launch it properly, document how it works, and stay responsible for it after launch.

Business
CodeGabb Projects
Website
codegabb-projects.com
Service area
Jacksonville, FL
Clients
Churches & small businesses
Services
Websites · Live streaming · Automation
Support
Ongoing maintenance available

How a project works

  1. A plain conversation first. Describe what’s needed in your own words. You’ll get the questions that matter, plus a straight price and timeline.
  2. Built in the open. Progress is visible as it comes together, so there’s no big reveal that misses what was meant.
  3. It stays running. Tokens expire, links rot, pages need updating. Maintenance is part of the service — problems get noticed and fixed, like the church stream that went down overnight.

Tools used: WordPress, Cloudflare Workers, HTML / CSS / JavaScript, Python, PyTorch, Docker, Ollama, the Facebook API, and Git.

Got a church or a small business that needs a website?

That’s exactly who this work is for. Send a message describing what you’ve got and what you wish it did — you’ll get an honest answer on what can be built and what it’ll cost.