Ian Fraser · kbcianfa · GitHub Pages · All projects live

Building useful
things with pure vibes

Six real, free, live web apps — built solo with Claude, vanilla JS, and zero build steps. No backend. No nonsense. Just shipped.

6
Live projects
0
Build steps
1
Bloke coding
Vibes

Build it.
Ship it.
Use it.

The philosophy is dead simple: make something real, make it free, and make it actually work. No npm install. No webpack config. No deployment pipeline. Just a file and a URL.

Everything here was built during an intensive vibe-coding run — a solo session of describing what I wanted, letting Claude write the bones, then iterating until it felt right.

The Projects

Six apps. All live. All free. Click any card to visit the project.

LIVE
😤

The Grumpy Old Man Course

Australia's premier institution for advanced whinging and certified curmudgeonry. Ten modules of time-honoured Australian grumpery, a Grump-O-Meter™, Complaint Wheel, Bingo card, and an AI-powered Old Mate who'll validate every grievance you've ever had about bin night.

Humour Groq AI Australian Interactive Certificate
Visit Project →
LIVE
🚗

TowCheck AU

Towing compliance made actually useful. Live CarQuery API lookups for real makes and models, payload and GCM/GTM calculations, 5th-wheeler pin weight logic, and manufacturer-verified AU specs. Find out exactly what your vehicle can legally tow before you hook anything up.

CarQuery API Towing AU Specs Compliance GVM / GCM
Visit Project →
LIVE

RV Power Designer

The only free tool that handles 12V, 24V, and 48V RV and caravan systems — with ABYC-standard wire sizing, a solar generator finder, and live system diagrams. Built for the serious DIYer who wants to get the setup right without paying a sparky $300 to tell them the obvious.

Solar 12V / 24V / 48V Wire Sizing RV / Caravan Offline
Visit Project →
LIVE

Your First Vibe Coded Website

A 45-minute beginner tutorial that takes complete non-coders from absolutely zero to a live website with a real URL. You describe what you want, Claude writes the code, Netlify hosts it for free. Nothing to install, no credit card, no experience whatsoever required.

Tutorial Beginner Claude AI Netlify 45 min
Visit Project →
LIVE
🗺️

LogMyJourney AU

Two Australian road trip logging apps in one — a petrol/diesel edition and an EV/PHEV edition. From the outback servo to the city charger, every stop logged. Works offline in the middle of nowhere, data stays on your device, and there's no account to create or forget the password to.

Road Trip Offline EV & ICE Australian Fuel Log
Visit Project →
LIVE
🏎️

MINI Inspired by Goodwood

A lovingly assembled production register for the ultra-rare MINI Inspired by Goodwood — 1,000 vehicles built worldwide, November 2011 to July 2012. Years of research, cross-referenced build records, VIN data from 23 markets, and owner submissions. A labour of love for a genuinely special car.

MINI Production Register 1,000 Cars 23 Markets VIN Search
Visit Project →

"No build step" is not laziness.
It's a design decision.

Every project on this page loads instantly, works offline where it matters, and can be forked, saved, and hosted by anyone in under 60 seconds. Complexity is the enemy of done — and done beats perfect every single time.

HTML5 CSS Variables Canvas API Vanilla JS Groq API Claude AI Nominatim OSRM CarQuery API localStorage GitHub Pages Pure Vibes ✨