Halden
$39A calm, complete SaaS landing page with an animated product mock, pricing switch and dark mode.
Template · Dashboards
A complete dashboard app with a drag-and-drop job board, hand-drawn charts and a command palette. No framework, no build.
Tandem is a full multi-page dashboard app for a small service business, shipped as the console of a bike workshop with believable sample data. It is for developers and agencies who need a real admin or back-office interface without adopting a framework. Twelve screens are included: an overview with revenue against target, a job board you drag by mouse, touch or keyboard with a table view and a job page, a catalogue with editable prices and stock, customers and their profiles, invoices with CSV export and payouts, a team leaderboard with a capacity planner, a month calendar, reports, settings and help. Around them sit a command palette that searches everything, notifications, toasts, dialogs, a folding sidebar and a bottom tab bar on phones. To use it, open index.html: there is no framework, no build step and no dependency. Data is saved in the browser, and one file holds every read and write, so you can put your own API behind it.
tandem-v1.0.0.zip117 KB zip · 336 KB unpackedindex.htmlThe app shell, the loading skeleton and the script tags.4.9 KBcss/tokens.cssDesign tokens for colour, type, space, radius and motion in both themes.8.1 KBcss/components.cssThe UI kit, from buttons and tables to dialogs and toasts.26.9 KBcss/pages.cssLayout for each screen, with container queries.27.4 KBjs/app.jsBoot, routes, rendering and keyboard shortcuts.8.9 KBjs/core/store.jsReactive store and a storage adapter with a memory fallback.3.9 KBjs/data/model.jsEvery query and action on the data. The file to edit for an API.18.3 KBjs/data/sample.jsThe seeded sample-data generator.19.8 KBjs/ui/kit.jsToasts, dialogs, popovers, forms and file export.16.8 KBjs/ui/charts.jsCapsule, stacked, area and donut charts, goal ring and sparkline.18.3 KBjs/pages/jobs.jsThe board with pointer, touch and keyboard dragging, plus the table.18.0 KBREADME.mdQuick start, structure, connecting an API, re-theming and browser support.10.9 KBCHANGELOG.mdVersion history.501 BLICENCE.txtThe licence in plain English.2.4 KBA zip file with the source: plain HTML, CSS and JavaScript, a README that explains setup and customisation, and the licence text. There is no build step and nothing to install — open the HTML file and it runs.
Yes. One purchase covers you (one person or one company seat) for unlimited personal, commercial and client projects. What you can't do is resell or share the source itself as a template, component or kit. The full wording is on the licence page.
Payment happens on Stripe's hosted checkout. The moment it succeeds you land on a download page here. Bookmark that page — the link stays valid for 30 days and 10 downloads.