Static Business Website Portfolio

One shared system. Seven distinct businesses.

Every site below is built from the same underlying template — sticky nav, hero, services, gallery, testimonials, pricing, FAQ, and a validated contact form — then rebuilt with its own palette, type pairing, and a signature numbering device that fits its business, not a decorative numeral.

7Templates live
1Shared JS module
9Sections per site
19More on the roadmap
Architecture

One system, seven identities

Every new site starts from the same shared foundation and diverges on exactly two things: its visual tokens and its numbering device. Everything else — the behavior, the folder shape, the section order — stays identical so any site in the portfolio can be maintained the same way.

Shared, never duplicated

Every site imports this

  • assets/js/common.js — sticky nav, mobile menu, scroll reveal, FAQ accordion, form validation, back-to-top
  • The same 9-section layout order — hero → about → services → why us → gallery → testimonials → pricing → FAQ → contact
  • Identical data-* hooks (data-nav, data-reveal, data-faq-item…) so behavior never needs rewiring per site
  • The same folder shape: index.html, assets/css/style.css, assets/js/script.js, assets/images/favicon.svg
Unique per site

What actually changes

  • A 4–6 color token system and a distinct display/body type pairing
  • One signature numbering device grounded in the real business — a prescription stamp, a proof ticket, a room key, never an arbitrary 01/02/03
  • Copy, imagery, and pricing written for that specific business
  • assets/js/script.js — a one-line file that just calls TemplateCore.init()
Portfolio

Live demos

Seven templates are built and live, each with its own signature device shown as the colored tag on its photo below. The rest are on the roadmap further down.

What's next

Roadmap

Remaining templates in the 20-site plan, each to get its own name, palette, and copy — built one at a time, the same way Linden House just was.

Fitness CenterLive
Beauty SalonLive
PharmacyLive
BakeryLive
Clothing StoreLive
RestaurantLive
HotelLive
Medical ClinicPlanned
Dental ClinicPlanned
Mobile ShopPlanned
Computer StorePlanned
Furniture StorePlanned
Hardware StorePlanned
Auto GaragePlanned
Real EstatePlanned
Flower ShopPlanned
Book StorePlanned
Education CenterPlanned
Cleaning ServicePlanned
Construction CompanyPlanned