PrototypeExperiments · Web Apps
AI Business Assistant
Turn a rough idea into a structured business plan.
Describe the idea, the audience and the price. You get a lean canvas, a SWOT, real break-even maths and a 30-60-90 day plan, rebuilt as you type. It is rule-based: no AI model is connected.
Rule-based: no AI model is connected, and the page says so at the top. Everything you type stays in this browser (the form is saved on this device so it survives a refresh) and nothing is sent anywhere. The only outside requests are React and the fonts, loaded from public CDNs.
- React 18
- JavaScript
- CSS
- Google Fonts
PrototypeWeb Apps · Experiments
Digital Identity
A digital business card with a privacy level for every detail, shared by QR code or contact file.
Build a card, choose what is public and what stays hidden until the other person shares theirs back, then share it by QR code or a downloadable contact file. This is the earlier Tapcard prototype (version 5), before the Nearby radar was added.
Works today in the browser: card editing with privacy levels, templates, a Free and a Premium view, QR sharing, a print kit, contacts with lead scores and meeting notes. Not built yet: a server or accounts (data stays in your own browser) and real profile links (they are placeholders). The Roadmap tab inside the app lists what needs a backend. It has not been tested on real phones. The QR code library and fonts load from the internet, so a first visit needs a connection.
- HTML
- CSS
- JavaScript
- Canvas
- vCard
- qrcode.js
PrototypeWeb Apps · Experiments
Brand Studio
Pick a seed colour and a mood. Get a palette, type pairing and monogram with every contrast ratio checked.
A brand-identity tool in one HTML page. Choose a seed colour and one of five moods to get a five-colour palette, a font pairing and a monogram, then check how well the colours fit a brand goal, recolour your own logo and export the tokens.
Working prototype. Palettes come from colour-theory rules, not from an AI model. The colour psychology score is an estimate of how closely the hues fit a goal, and the page says that colour meanings are tendencies, not rules. Everything, including a logo you upload, stays in your browser. The only outside request is Google Fonts for the typefaces.
- HTML
- CSS
- JavaScript
- Canvas
- SVG
- WCAG contrast
- Google Fonts
PrototypeWeb Apps · Experiments
Ledgerline
A personal finance and money manager that keeps everything on your device.
Track accounts, income, spending and transfers, set monthly budgets, and see net worth and spending charts. A small personal finance manager in one HTML page, with sample data to explore.
Working prototype with no server: all data stays in your browser. Sign-up only creates a profile on this device (the password is kept as a salted hash in this browser), so do not reuse a real password. The passcode lock hides the app but is not encryption. Exchange rates are values you set yourself, not live rates. The only outside request is Google Fonts.
- HTML
- CSS
- JavaScript
- SVG
- Web Crypto API
- Google Fonts
PrototypeWeb Apps
Tapcard
A digital business card you share by QR code, nearby radar or your phone's own sharing.
Build a card with a privacy level for every detail, then share it by QR code, a Nearby radar, or the phone's own share sheet. Includes templates, a print kit, a contacts list with lead scores and meeting notes.
Works today in the browser: card editing with privacy levels, templates, QR sharing, a print kit, contacts with lead scores, meeting notes and a Nearby radar tab. Not built yet: a server or accounts (data stays in your own browser) and real profile links (they are placeholders). The Nearby radar and its consent and encrypted-transfer steps only work between windows of the same browser; Bluetooth between real phones needs a mobile app that does not exist yet. It has not been tested on real Android or iPhone devices, and sharing with non-users through AirDrop or Quick Share is untried on real phones too.
- HTML
- CSS
- JavaScript
- Canvas
- Web Crypto API
- BroadcastChannel
- Web Share API
- qrcode.js
PrototypeExperiments · Web Apps
SHADOW RUN
A dark, atmospheric 3D survival runner. Swipe, jump, slide and escape the shadow.
A small 3D runner game with a 10-level story, an endless mode and a daily challenge. Dodge walls and pits, collect crystals, find secret routes and unlock characters. It runs offline in the browser.
Offline edition: there are no accounts, leaderboards or ads, and the game makes no network requests. Progress is saved only in your own browser. Code for an optional online server and for a mobile wrapper exists in the file but is switched off, and neither has been built or tested. It has been tested only in a desktop browser, not on real phones.
- HTML
- CSS
- JavaScript
- WebGL
- Web Audio API
PrototypeWeb Apps · Experiments
Content Calendar & Post Planner
Pick your brand's themes and platforms and get a month of post ideas, hooks and times to edit and export.
Choose content themes, platforms, posts per week and a goal. The planner builds a month calendar with an idea, hook, format and call to action for every post, shows how balanced your themes are, and exports a CSV or text plan.
Works today in the browser. The ideas and hooks come from a fixed built-in list, not an AI model, and the posting times are starting points for Sri Lanka time, not measured results. It does not post to any platform and has no accounts: your plan is saved only in this browser. The only outside request is Google Fonts.
- HTML
- CSS
- JavaScript
- Google Fonts
PrototypeWeb Apps
Folio
Quotes, proposals and invoices in Sri Lankan rupees, ready to print or save as a PDF.
Fill in your business, your client and your services and get a clean quote, proposal or invoice with discount, tax, amount in words and bank details. Print it or save it as a PDF from the browser.
Works today in the browser: three document types, live preview, discount and tax lines, your logo and accent colour, and print or save as PDF. It has no server, no sending by email and no payment collection, and numbering is manual. The sample business and client in the screenshots are fictional placeholders. Check tax rates and legal wording yourself, because this is a layout tool and not tax or legal advice. The only outside request is Google Fonts.
- HTML
- CSS
- JavaScript
- Google Fonts
PrototypeWeb Apps · Experiments
Production Budget & Shot Planner
Budget a shoot, plan the shot list and print a call sheet, for film, TV, podcast, video or photo.
Start from a starter budget for your format, adjust crew, gear and other costs, build a shot list that tells you how many days you really need, and print a call sheet for each shoot day.
Works today in the browser, with several saved sheets, CSV export and print. The starter rates are editable example figures in rupees, not market quotes, and other currencies use fixed example conversion rates, so replace them with your own rate card. The day estimate is a simple rule of thumb. There is no server and no accounts: sheets are saved only in this browser. The only outside request is Google Fonts.
- HTML
- CSS
- JavaScript
- Google Fonts
PrototypeWeb Apps · Experiments
Tempo
A study planner with a focus timer, spaced revision and flashcards, built to work on a phone.
Plan study tasks for the day and the week, focus with a Pomodoro timer and ambient sound, revise topics at spaced intervals, flip flashcards, and track your streak, subject time and mock exam scores.
Works today in the browser, in light and dark themes, and fits phone screens. Everything is saved only in this browser, so there are no accounts and no sync between devices (use the built-in backup text to move data). Auto-plan and the spaced-revision gaps use simple rules, not AI. An Android project that wraps this page as an APK has been prepared but has not been built or tested on a real phone, so daily reminders are only confirmed in the browser. The only outside request is Google Fonts.
- HTML
- CSS
- JavaScript
- Web Audio API
- Capacitor
- Google Fonts