A playful, modern landing site for Posterized, curated poster prints and wall art. Built with Next.js and deployed on Vercel.
- Next.js (App Router)
- TypeScript
- Tailwind CSS v4
- Framer Motion
npm install
npm run devOpen http://localhost:3000.
npm run build
npm start- Push this repo to GitHub.
- Go to vercel.com/new and import the repository.
- Framework preset: Next.js (auto-detected).
- Deploy. No environment variables required for v1.
Add a custom domain in the Vercel project Settings → Domains when ready.
| What | Where |
|---|---|
| Contact email | lib/posters.ts → CONTACT_EMAIL |
| Accent color | app/globals.css → --accent |
| Poster images | Add files to public/posters/ and list them in lib/posters.ts |
| Site URL (sitemap) | app/sitemap.ts |
app/ # layout, page, globals, SEO routes
components/ # UI sections (Hero, Gallery, etc.)
lib/ # poster list & constants
public/ # static assets