Let’s put your business back in rhythm.
Fast, mobile-first sites with the phone number, the service list, and one obvious way to get a quote. Forms write straight into a live database instead of firing a mailto that may never open.
Calendars, open time slots, one-off and recurring sessions, capacity limits, waitlists, live countdowns and automatic eligibility checks so nobody books the wrong thing.
Drag-and-drop boards that move a lead from New to Contacted to Quoted to Won, with activity history, inline notes and CSV export you can hand to a bookkeeper.
Phone-and-PIN sign-in, job boards where employees claim open shifts, personal calendars, workload views, and per-person toggles for who can book and who can log in at all.
The part most agencies skip. Live capacity and bookings, traffic and conversion over 1/7/30 days, staff workload, pipeline age, customer histories, kill switches and exports — built around the four numbers you actually care about.
Flyers, trifold brochures, class schedules, hiring packets and job applications — print-ready PDFs on a consistent type and colour system, plus auto-generated share images for social.
Inherit a dated site and rebuild it without losing what works: domain moves, 301 redirects, canonical tags and redirect pages so old links and search ranking survive the switch.
Payroll hour matrices, membership audits, market and franchise models in Excel, scheduled social posting, and reports that rebuild themselves instead of being retyped monthly.
Everything ships as a single self-contained HTML file. No framework, no build step, no platform lock-in. It runs on whatever hosting you already pay for, opens in any browser, and you can read the whole thing.
Complete, production-ready tools shipped as a single HTML file — no build pipeline, no framework overhead, deployable anywhere static hosting exists.
Reads smart contracts, Transfer events, and ownership across L2s and mainnet with ethers v6 — plus Etherscan and OpenSea APIs for enrichment.
Hand-built SVG and canvas charts — area, donut, histograms, network graphs, concentration metrics — with no heavy charting dependency.
Firebase RTDB with caching, snapshot systems, write throttling, and stale-while-revalidate patterns shared cleanly across multiple apps.
Wallet connection and transaction flows via Abstract Global Wallet, Privy, and MetaMask — including batched calls through EIP-5792.
Solidity for skill-game economies — payout curves, jackpot mechanics, operator-signed scores — with testnet deployment pipelines.
Payroll and performance reports, market-analysis models, promotional design, and facility planning — built from running real businesses.
Canvas games with real physics, typing mechanics, and character/pixel-art systems — leaderboards and economies wired in.
Not everything needs a chain. Playful, shareable web apps with real backends, delightful micro-interactions, animation, and built-in scheduling — the same single-file discipline, no wallet required.
An entire racquet program — group drills, private lessons, ladder play and pickleball — running out of one link. Members open it on their phone, see what's on the schedule, and tap once to hold a spot. The club stops running its court sheet on a clipboard, a group text and a phone tree.
Left: what a member sees on their phone. Right: what the pro sees at the desk.
A cleaning company's whole operation, rebuilt from a dated brochure site: a front end that actually captures the job, a pipeline board that tracks it to close, and a crew app that staffs it. Three screens, one database, no monthly software stack.
Left: the owner's pipeline and staffing board. Right: what a cleaner claims work from.
A demo of what an interactive campaign page can do. No wallet, no build, no app: a shareable card that plays a cute multi-screen flow. Pick a vibe, send a link, and the recipient gets asked, picks a time, and it's booked — the icebreaker, handled.
/datecard — invites, availability, responses?i=) with a demo-mode fallbackA single-file blockchain "web desktop" for the Abstract L2 ecosystem — a launcher where on-chain analytics, a social network, casino games, and utility apps all open as modules. One self-contained HTML file, no build step, Firebase as the shared backend.
2741 · Ethereum 1eth_getLogs, eth_call, eth_getBalanceTransfer logs — no third-party indexerA single-file cockpit for the on-chain Giglings racing game on Abstract. Two halves: an auto-racer that creates races and enters a whole roster of giglings in one wallet approval, and a P&L engine that reconstructs every wallet's realized winnings straight from chain events.
createRace + N × joinRace into one callwallet_sendCalls, atomic — one approval for the whole rostercreateRace.staticCall dry-run returns the would-be raceId so joins bind to itgetProtocolFeeConfig (fee reads 0 pre-create)sendTx for wallets without 5792RaceResolved / RewardClaimed logs + getPetPayoutAn on-chain tokenized investment fund on Abstract. Whitelisted investors deposit ETH or NFTs and receive fund shares; NAV, subscriptions, redemptions, buybacks, and manager governance all settle on-chain, surfaced through a role-aware console for investors, founders, and the manager.
depositETH / depositNFT mint sharesclaimRedemption — window + fee-tier gatedgetCurrentNAV / lockedNAV read on-chainproposeManagerTransfer + guardiansexecutePrivateBuyback cycles · executeActionA website tells people you exist. A dashboard tells you what's actually happening — what's booked, what's about to fall short, who's working, which enquiries went cold, and what last week did compared to the one before. Every system I build ships with one, and it's built around the numbers you care about rather than whatever a template decided to show.
Grey = below your minimum. You can see Wednesday is soft on Monday, not Wednesday night.
Tap any row for the roster, the chat, and a one-tap flyer to fill it.
Illustrative layout — on your build every tile is wired to your live data, and you tell me which four numbers belong up top.
Everything on the schedule, right now: who's booked, how full each slot is, what's short of its minimum, and what's already sold out — refreshing as people sign up.
Visits tracked over 1, 7 and 30 days, plus the funnel that matters: how many people looked, how many of those actually booked or asked for a quote, and where the rest dropped off.
Monthly hours per employee as bars you can read in a second — whole team or one person at a time — with separate switches for who can take work and who can log in at all.
Every enquiry with its stage, its age, and its full history. The ones sitting too long in Quoted are the ones costing you money, and the board makes them impossible to miss.
Toggle any part of your own site on or off from the admin tab — a section, a signup, a whole tab — instantly, without calling me and without a redeploy.
Open any customer and see their history: what they've booked, how often they show, when they last came in, and what they're worth to you over the year.
Payroll hour matrices, membership audits, revenue by period and CSV exports your bookkeeper can open — rebuilt automatically instead of retyped every month.
Notifications when a slot is filling, when it isn't, when a new enquiry lands, or when someone cancels late — tunable by type so it stays useful instead of noisy.
Beyond day-to-day: demographic and competitor workbooks, site-selection scoring and cost modelling for when you're deciding whether the next location is worth opening.
Same build either way. The only question is who runs it once it's live.
I build it, test it, and hand over the files and the keys. It's yours outright from that moment — host it wherever you like, change it whenever you want, take it to another developer if you ever want to.
Everything in Option 01, and then I keep it running. One bill instead of four accounts you half-remember the passwords to — domain, hosting, database and upkeep all sit with me.
These are starting points, not a menu. I quote the exact number after a short call, once I know what you actually need — and it doesn’t move after that. First two or three clients get a founding rate below these figures.
Your existing site, rebuilt to load fast on a phone, read clearly, and put the enquiry in front of the visitor instead of three clicks deep. Domain, redirects and search ranking carried across intact.
Customers pick a time and hold a spot themselves. Capacity, recurring sessions, eligibility rules, reminders and a live schedule you control from your phone.
A lead board, a job board, and the owner dashboard that runs them both — live capacity, traffic and conversion, staff workload, pipeline age, and exports for the bookkeeper.
Flyers, brochures, schedules, hiring packets and social graphics on one consistent type and colour system — print-ready PDFs plus editable source.
I’ll build one real, working screen for you on a private link — no cost, no obligation. Takes a couple of days.
I’ll be in touch shortly on the number you gave me. If it’s urgent, call or text (269) 228-3000.