I spent the last few weeks building a set of 23 Next.js 15 + Tailwind CSS templates — one per common business use-case — and deploying every single one to Vercel so you can click and feel them, not just look at a screenshot.
Here's the full gallery, grouped by what you'd actually use them for. All live, all responsive, all with Framer Motion animations.
SaaS & tech
Services & local business
Food & hospitality
Commerce, content & personal
- E-commerce Store
- Online Course
- Newsletter / Creator
- Photography Portfolio
- Event & Conference
- Personal CV
Three quality tiers
To keep the trade-off between speed and polish explicit, three of them are tier references:
- Basic — Clean Studio (lightweight, CSS-only)
- Standard — Meridian (Framer Motion mid-tier)
- Premium — Nexus Studio (cinematic 3D flagship)
One thing that made these maintainable
Every template reads its brand, colors, and copy from a single config file. Want to rebrand the dental template for a different clinic? You touch one file, not 14 components. That single-source-of-truth pattern is the difference between a template you can ship in an afternoon and one you fight for a week.
// src/lib/config.ts — change once, propagates everywhere
export const config = {
brand: "Acme Clinic",
primary: "#0ea5e9",
// ...nav, hero, services, CTA
}
Grab them
The full source is browsable on GitHub, and if you want the packaged source to build on, the tiers are on Gumroad (use LAUNCH20 for 20% off while it's new).
If you'd rather have one tailored to your brand and delivered done, that's what my Fiverr gig is for.
Happy to answer any Next.js / Tailwind questions in the comments 👇
Top comments (0)