@8bsite/repair-shop-website-template
v1.0.0
Published
Electronics repair shop page as one HTML file: free diagnosis checklist, price wall, refurbished stock, office pickups, mail-in repairs and booking form. GSAP motion, MIT.
Maintainers
Readme
Repair shop website template: phones, laptops, consoles
A page for a walk-in electronics repair business that wants customers to see the price before they hand over a device. It opens with a wordmark made of rounded dashes that stretches across the screen, then shows a twelve-point free diagnosis, a price wall with bench times for phones, laptops, tablets and consoles, the repair bench, three part grades, five refurbished devices, a weekly pickup route for offices, repair by post, three customer reviews, a FAQ and a booking form. Grey-black and pale grey carry the page, while a vivid blue moves over the checklist, the pickup schedule and the reviews like a text selection. One index.html holds it all, with GSAP, ScrollTrigger and Lenis pulled in from a CDN rather than bundled. It is a free design from 8B, an AI website builder.
Scroll the demo and read about each block: https://8b.com/templates/reflow/

How to get it
npm pack @8bsite/repair-shop-website-template
tar -xzf 8bsite-repair-shop-website-template-1.0.0.tgzThe extracted template waits in package/. With degit the call is npx degit 8bsite/repair-shop-website-template repair-site, or download it from the GitHub repo. Should you run npm install instead, take the files out of node_modules/@8bsite/repair-shop-website-template/ and work on your copy.
Let an agent fit it to your shop
Start Claude Code, Cursor or Codex with AGENTS.md; it explains that the price bars and pickup windows are sized from numbers in the markup, and how the dashed wordmark is drawn. Have ready your address and hours, real repair prices and turnaround times, warranty terms, refurbished stock and the areas you collect from. The shop, its prices, phone, reviews and devices on the page are fictional, so the agent must ask you for them. The booking form checks its six fields and shows a confirmation yet nothing leaves the browser until it is hooked up to Formspree, Netlify Forms or your own endpoint.
Use AGENTS.md. Replace the price wall with prices.txt, redraw the wordmark for our name, connect the booking form to Formspree, and list what you still need from me.
Inside the package
index.html: the websiteAGENTS.md: rules for agentsCREDITS.md: photo authorsLICENSE: MIT
Source repo, where the demo link lives: https://github.com/8bsite/repair-shop-website-template Template details on 8b.com: https://8b.com/templates/reflow/ More free templates: https://8b.com/templates/
