Production-style single-page marketing site for LioranDB, built with Next.js App Router, TypeScript, Tailwind CSS v4, and Framer Motion.
- Next.js 16 App Router
- React 19
- TypeScript
- Tailwind CSS v4
- Framer Motion
- Lucide React
npm install
npm run devThen open http://localhost:3000.
npm run lint
npx tsc --noEmit- Main landing page:
app/page.tsx - Shared metadata and JSON-LD:
app/layout.tsx - Theme and visual system:
app/globals.css - SEO helpers:
app/robots.ts,app/sitemap.ts,app/opengraph-image.tsx - Reusable landing components:
components/landing/* - Typed content/config:
data/site.ts
The project includes app/sitemap.ts for the root route. Update siteConfig.url in data/site.ts if the production canonical domain changes.