Things I have actually built.

Websites, Telegram bots and web apps — designed, coded and deployed by me with AI. For each: what it's for, what I built, what it runs on.

13 working projects Client work & personal builds Netlify · Vercel · Railway · PythonAnywhere · GitHub Pages
01 — Websites

Sites that bring the client in

Built for people who sell their own expertise. Each ends in a booking, not a dead end.

Charlotte Doyle Therapy — homepage
Client site + automationClient work

Charlotte Doyle — Therapy Practice

For a private therapist: be found, explain the work to someone new to therapy, and fill the diary without chasing anyone.

What I built

  • Whole site from scratch — structure, design, copy, code
  • Live booking calendar with real open slots
  • Each booking goes three places at once — email, Telegram, dashboard
  • Assistant chatbot for the questions that come before booking
  • Hidden anti-spam trap, so junk never reaches the inbox
  • Domain, DNS and deployment, handed over working

Built on: HTML/CSS/JS · Netlify hosting and form capture · Telegram Bot API · custom domain with HTTPS. Runs on a free tier — no monthly fee.

Wander With Suzy — travel blog homepage
Blog + interactive mapLive

Wander With Suzy

For a travel blogger: turn a pile of posts into something people explore, and keep them reading.

What I built

  • Interactive world map — every country visited is a pin that opens its story
  • Bilingual throughout, EN and RU, switched without reloading
  • Blog index, article layout and about page
  • New places added through a data file, no code needed

Built on: HTML/CSS/JS with a Leaflet map layer. Static hosting — no server, no running cost.

CRM pipeline prototype
UI prototypeLive

CRM Pipeline — Leads

For a small business: see where every lead stands, before paying for a CRM subscription.

What I built

  • Pipeline stages with lead cards, warm and cold
  • Search and filters across the list
  • Mobile-first — made to use on a phone between calls
  • Clickable prototype to settle the design before any backend

Built on: HTML/CSS/JS, front-end only — tests the flow cheaply.

02 — Bots & calculators

Tools that do the work, not menus

Both bots run unattended on free hosting. Source is private — walkthrough or demo on request.

LABEL SCANNER · HOW IT WORKS Photo of the label AI reads the list reads only — never judges Rules engine fixed · same answer always THE CATCH MOST APPS MISS where an ingredient sits in the list shows whether it actually works REFERENCE EU ingredient database ~30,000 substances · what it is EXPERTISE Hand-written rules does it suit this person? WHAT YOU GET Buy or skip · how often to use it short verdict instantly · full detail behind a button If an ingredient is in neither list, the bot says so instead of guessing.
Telegram bot · AIPrivate · on request

Hair Care Scanner Bot

For the person at the shelf: photograph a label and know whether to buy it, before you reach the till.

What I built

  • Photo in, short verdict out: buy or skip, and how often to use it
  • Split the AI from the judgement — the model only reads the label; scoring is a fixed rules engine, so the same product always gets the same answer
  • Spots the ingredients that are there for the label, not for effect — by reading where they sit in the list
  • Exception list for ingredients that genuinely work in tiny amounts
  • Honest "I don't know this one" instead of guessing
  • Remembers what you already own and says what the routine is missing

Built on: Python, aiogram, Claude vision via API — a live AI agent in the loop, metered per request. Knowledge: the EU cosmetics ingredient database (~30,000 substances) plus a hand-written rule set. Hosted on Railway, with tests.

Day calendar
Web appLive

Day Calendar

For planning by the day: check what a date is suited to before booking anything into it.

What I built

  • Pick any day and read, in plain words, what it's good for and what to put off
  • Moon phase with how lit it is, and the day's ruling planet
  • Whole month in one grid, today highlighted
  • Calculation runs in the browser, not read from a stored table

Built on: a self-contained HTML app doing the calendar and lunar maths in the browser. Interface in Russian. No backend, no running cost.

DAILY TIMING · HOW IT WORKS THE ENGINE Your real position against the sun not the clock on the wall — the gap reaches two hours Hours better and worse times of day Directions which way helps, which to avoid Home map room by room, year and month WHAT YOU GET, IN PLAIN WORDS What today suits · what to put off · best hours delivered as a daily summary on a schedule LOCATION DATA 418 time zones · 310 cities, each with its exact position ACCURACY CHECK 4,000 matches out of 4,004 against reference data PERSONAL DATA consent before saving · export or delete any time
Telegram botPrivate · on request

Daily Timing Bot

For practitioners of Chinese metaphysics — the traditional system for choosing good timing and favourable directions. The bot does the calculation so they don't do it by hand.

What I built

  • Plain-language daily advice — what today suits, what to postpone, the better hours, and which directions help or hinder
  • Corrects for where you actually are. These systems follow the sun, not the clock on the wall — and the gap reaches two hours, enough to land you on the wrong day entirely. I built the engine that fixes it
  • Location database of 418 time zones and 310 cities, storing each one's exact position
  • A year-and-month luck map of the home, sector by sector
  • Checked against reference data — 4,000 matches out of 4,004
  • Daily summary delivered on a schedule
  • Personal readings from a birth date, with consent asked before anything is saved and commands to export or delete it at any time

Built on: Python with its own astronomical and calendar engine — no paid API, running cost zero. Deployed as a webhook instead of a polling loop, which is what makes a free tier viable. 11 test suites.

03 — Investor deck

A pitch that opens from a link

Tong Shu investor deck — title slide
Investor deckLive

Tong Shu — Investor Deck

For raising money: a deck an investor opens on their phone in ten seconds, instead of a 40 MB attachment they never download.

What I built

  • Full narrative — problem, market, product, pricing, roadmap, team
  • Slide navigator down the side, jump straight to any number
  • Reads on a phone as well as a laptop
  • Written, designed and laid out from scratch, figures included

Built on: one self-contained HTML file — opens from a link, nothing to install, works offline once loaded.

04 — Everyday apps

Things you open daily

Devi Calendar app
Web appLive

Devi Calendar

For a daily practice: open it in the morning and know what today is and when the right windows fall.

What I built

  • Times worked out from your own location, not a fixed table — correct wherever it's opened
  • Sunrise, sunset and the day's practice windows, each with what it's for
  • Three languages — RU, EN, RO
  • Installs to the home screen and opens like an app
  • Light and dark theme following actual sunset

Built on: one HTML file with an astronomy engine for sun and lunar calculation, browser geolocation with a manual city fallback. No backend, no running cost.

The House Board app
Web appLive

The House Board

For a household: stop chores living in scattered notes only one person reads.

What I built

  • One visual board the whole family reads at a glance
  • Drag and drop between states — updating is a gesture, not a form
  • Supply list with product photos, sound cue on completion
  • Installs to the home screen

Built on: HTML/CSS/JS with state kept in the browser. No accounts, no backend.

05 — Smaller pieces

Utilities and brand motion

Small things that solve one problem properly.

Tone Analyser interface
AI toolLive

Tone Analyser

For anyone writing to clients: check how a message lands before sending it.

What I built

  • Paste text, get its tone with what works and what to reconsider
  • Bilingual interface, EN and RU
  • API key kept server-side — never exposed to the browser

Built on: Claude API behind a serverless function. Token-metered — each analysis is a paid call.

Text Formatter tool
UtilityLive

Text Formatter

For pasting text between apps: clean it up without hunting stray spaces by hand.

What I built

  • Cleans as you type — double spaces, curly quotes, blank lines
  • Word count and one-click copy
  • Two themes: warm light and dark editor

Built on: one HTML file, all in the browser. Nothing is uploaded anywhere.

Brand motion — aurora animation
MotionLive

Brand Motion Set

For a hero section or intro: movement that costs no page speed and no stock-video licence.

What I built

  • Three ambient backgrounds on one palette
  • Pure CSS — no video files, no animation libraries
  • Weigh almost nothing, so they don't slow a page down

Built on: CSS keyframes only. Respects reduced-motion settings.

In progress

The part nobody sees

Want something like this for your business?

A site that books clients, a bot that answers them, or a tool that saves you an hour a day — built and deployed end to end.

london.anch@gmail.com