{
 "slug": "merge",
 "name": "merge",
 "title": "Free driving school website template",
 "description": "Free HTML driving school website template for instructors and lesson-based schools, with packages. AGENTS.md for Claude Code, or no code with 8B.",
 "kind": "One-page website for a driving school that teaches first-time and nervous learners",
 "summary": "A one-page site for a city driving school: five lesson stages, what the price includes, the cars, four instructors with free slots, a pick-up zone board of districts, a nervous-beginner section, plain-English driving terms, recent passes with quotes, three lesson packages and a booking form. Bright colour tiles on a pale grey ground, a left side rail on desktop, and a tunnel of colour and photo cells.",
 "fits": [
  "driving school or driving instructor",
  "tutoring, music or language lessons sold in hour packages",
  "any local service with a few named staff and a pick-up or service area",
  "a business that wants a bright tile layout with a side navigation rail"
 ],
 "categories": [
  "Education",
  "Local business"
 ],
 "tags": [
  "driving school",
  "driving instructor",
  "learner driver",
  "lessons",
  "nervous beginners",
  "service area",
  "packages",
  "booking form",
  "colour tiles",
  "bright",
  "gsap",
  "scrolltrigger",
  "lenis",
  "single-file"
 ],
 "language": "en",
 "size_kb": 99,
 "photos": 17,
 "fonts": [
  "Host Grotesk",
  "Pliant"
 ],
 "libraries": [
  "https://cdn.jsdelivr.net/npm/gsap@3.13.0/dist/gsap.min.js",
  "https://cdn.jsdelivr.net/npm/gsap@3.13.0/dist/ScrollTrigger.min.js",
  "https://cdn.jsdelivr.net/npm/gsap@3.13.0/dist/SplitText.min.js",
  "https://cdn.jsdelivr.net/npm/lenis@1.3.27/dist/lenis.min.js"
 ],
 "browsers": "Chrome and Edge 111+, Safari 16.2+, Firefox 113+ (it uses color-mix(), cascade layers, small/dynamic viewport units).",
 "sections": [
  {
   "key": "navigation",
   "id": "navigation",
   "heading": "",
   "about": "top bar with wordmark, Book a lesson button and menu button; from 1024 px a left side rail of four colour tiles, the button and the phone number"
  },
  {
   "key": "opening",
   "id": "opening",
   "heading": "Five lanes to a licence.",
   "about": "headline \"Five lanes to a licence.\", intro, two buttons, and five coloured lesson stages with hours"
  },
  {
   "key": "included",
   "id": "included",
   "heading": "One price. Everything in the car.",
   "about": "bento of tiles: one orange all-inclusive price card, two list tiles, a photo and an hours tile"
  },
  {
   "key": "fleet",
   "id": "fleet",
   "heading": "Dual controls in every car.",
   "about": "text card about the cars beside a 3D tunnel of colour cells and photos"
  },
  {
   "key": "instructors",
   "id": "instructors",
   "heading": "The calm voice in the passenger seat.",
   "about": "four instructor cards with a portrait, bio, gearbox and languages, and next free slots"
  },
  {
   "key": "areas",
   "id": "areas",
   "heading": "We come to you.",
   "about": "pick-up zone as a 24-cell district grid coloured by three test centres, with a legend"
  },
  {
   "key": "nervous",
   "id": "nervous",
   "heading": "Nervous?",
   "about": "three stacked colour panels that answer in turn: Nervous? Good. Let’s go."
  },
  {
   "key": "method",
   "id": "method",
   "heading": "We speak human.",
   "about": "driving jargon table: five terms and their plain-English translations"
  },
  {
   "key": "passed",
   "id": "passed",
   "heading": "Passed. Recently.",
   "about": "heading with a looping reel of eight photos and three pass quotes"
  },
  {
   "key": "prices",
   "id": "prices",
   "heading": "Pay for the driving, nothing else.",
   "about": "three package cards with a price, hours, a description and a button, plus a row of squares per hour"
  },
  {
   "key": "contact",
   "id": "contact",
   "heading": "Book your first lesson.",
   "about": "dark booking card with a form, and a white card with phone, email, office and hours"
  },
  {
   "key": "footer",
   "id": "footer",
   "heading": "",
   "about": "large wordmark with six small colour cells, legal line, DVSA note and four links"
  }
 ],
 "placeholders": [
  "og-image",
  "favicon",
  "phone",
  "form",
  "email"
 ],
 "lighthouse": null,
 "license": {
  "code": "MIT",
  "photos": "Unsplash License",
  "fonts": "SIL Open Font License 1.1"
 },
 "get": {
  "degit": "npx degit 8bsite/driving-school-website-template my-site",
  "curl": [
   "curl -LO https://raw.githubusercontent.com/8bsite/driving-school-website-template/main/index.html",
   "curl -LO https://raw.githubusercontent.com/8bsite/driving-school-website-template/main/AGENTS.md",
   "curl -LO https://raw.githubusercontent.com/8bsite/driving-school-website-template/main/LICENSE",
   "curl -LO https://raw.githubusercontent.com/8bsite/driving-school-website-template/main/CREDITS.md"
  ],
  "agent_prompt": "Read AGENTS.md, then edit index.html. Make this the site for <my driving school: name, city, lesson stages and typical hours, what the price covers, cars and gearboxes, instructors and languages, pick-up districts and test centres, packages and prices, office hours, how people book>. Replace first the prices, instructors, districts, pass figures and quotes. Keep the section ids, data-8b-section, data-8b-motion and data-8b-part, the classes AGENTS.md lists and each --len set to its word's character count. Ask me for missing facts and never invent prices, approvals, pass rates, reviews or contacts."
 },
 "links": {
  "page": "https://8b.com/templates/merge/",
  "md": "https://8b.com/templates/merge.md",
  "json": "https://8b.com/templates/merge.json",
  "demo": "https://8b.com/templates/merge/demo.html",
  "ghDemo": "https://8bsite.github.io/driving-school-website-template/",
  "repo": "https://github.com/8bsite/driving-school-website-template",
  "zip": "https://8b.com/templates/merge/driving-school-website-template.zip",
  "use": "https://github.com/new?template_name=driving-school-website-template&template_owner=8bsite",
  "agents": "https://github.com/8bsite/driving-school-website-template/blob/main/AGENTS.md",
  "credits": "https://github.com/8bsite/driving-school-website-template/blob/main/CREDITS.md",
  "raw": {
   "index": "https://raw.githubusercontent.com/8bsite/driving-school-website-template/main/index.html",
   "agents": "https://raw.githubusercontent.com/8bsite/driving-school-website-template/main/AGENTS.md",
   "license": "https://raw.githubusercontent.com/8bsite/driving-school-website-template/main/LICENSE",
   "credits": "https://raw.githubusercontent.com/8bsite/driving-school-website-template/main/CREDITS.md"
  },
  "preview": "https://8b.com/templates/merge/desktop.webp",
  "phone": "https://8b.com/templates/merge/phone.webp",
  "clip": "https://8b.com/templates/merge/scroll.mp4",
  "og": "https://8b.com/templates/merge/og.jpg",
  "design_md": "https://8b.com/templates/merge/DESIGN.md"
 },
 "github": {
  "repo": "8bsite/driving-school-website-template",
  "template_repository": true,
  "topics": [
   "html-template",
   "landing-page",
   "website-template",
   "website-templates",
   "driving-school",
   "driving-instructor",
   "learner-driver",
   "html5",
   "agents-md",
   "gsap",
   "scrolltrigger",
   "scroll-animation",
   "lenis",
   "single-file",
   "cursor-ai",
   "static-site",
   "mit-license",
   "vibe-coding",
   "claude-code",
   "ai-agents"
  ]
 },
 "made_by": {
  "name": "8B",
  "url": "https://8b.com/"
 }
}
