A conference / summit landing site built with Next.js 16, React 19, Tailwind CSS 4, and Framer Motion. Fork it, rename things, drop in your dates and assets, and you’re ready to promote your event.
The demo uses ForumX Summit 2027 as placeholder branding—swap it everywhere for your own name.
Live demo: forumx-conference-template.vercel.app
npm install
npm run devOpen http://localhost:3000.
npm run build
npm run start| What | Where |
|---|---|
| SEO defaults (title, description, URL, keywords, geo, Twitter) | src/config/site.ts + src/app/layout.tsx |
| Hero (headline, dates, city) | src/components/forumx/HeroNextConfo.tsx |
| About & countdown | src/components/forumx/AboutSection.tsx |
| Other sections | Files under src/components/forumx/ |
| Sponsor logos | public/partners/ |
Copy .env.example to .env.local. The default NEXT_PUBLIC_SITE_URL matches the Vercel demo; change it when you use a custom domain (no trailing slash). That drives canonical URLs, Open Graph, JSON-LD, and the sitemap.
Search for ForumX, forumx.example.com, vercel.app, and 2027 to catch leftover placeholder copy.
- Open Graph & Twitter cards — configured in
layout.tsx; share previews usesrc/app/opengraph-image.tsx(1200×630). - Geo —
geo.region,geo.placename, andICBMmeta tags (San Francisco) viasiteConfig.geo. - Structured data —
Organization(site-wide) +Event(homepage) as JSON-LD for Google and other consumers. /sitemap.xml&/robots.txt— generated bysrc/app/sitemap.tsandsrc/app/robots.ts./llms.txt— short, factual summary for AI crawlers (see llmstxt.org). Update it when your event details change.- Vercel Analytics —
VercelAnalyticsuses@vercel/analytics/react(only reports when deployed on Vercel).
Optional: set NEXT_PUBLIC_GOOGLE_SITE_VERIFICATION in .env.local for Search Console.
- Next.js (App Router)
- Tailwind CSS v4
- Framer Motion
Deploy easily on Vercel or any Node host.
This project is released under the MIT License.
You may use, copy, modify, merge, publish, and sell copies for free or commercial events and products. No warranty — the software is provided “as is.” Attribution in the footer is appreciated, not required.



