1.0.0
Initial release
- addedInitial release
High-impact creative portfolio template for designers, visual artists, and art directors.
Forma is a modern portfolio template tailored for designers, creative directors, and visual artists. Bold typography and expressive layout structures highlight individual projects and personal branding.
Explore the live Forma creative portfolio deployment.
Live Preview(opens in a new tab)Forma designer portfolio view
Clean visual cards with dynamic hover focus and project details.
Curated timeline of client engagements, speaking history, and recognition.
Structured layout components engineered for high-resolution imagery and dynamic portfolio item cards.
forma/
├── app/
│ ├── page.tsx
│ └── project/[slug]/page.tsx
└── components/The archive contains the full source. There is no installer and no post-install script.
unzip forma.zip
cd formapnpm installCopy the example file and fill in the variables listed under Environment variables.
cp .env.example .envpnpm devRuns formatting, lint, type-check, tests and a production build.
pnpm check| Variable | Required | Description |
|---|---|---|
DATABASE_URL | Required | PostgreSQL connection string. Use a pooled endpoint in serverless environments.postgresql://user:pass@localhost:5432/app |
NEXT_PUBLIC_APP_URL | Required | Absolute origin of the deployment. Used for canonical URLs and metadata.https://app.example.com |
LOG_LEVEL | Optional | debug | info | warn | error. Defaults to info in production. |
Zero-config. Set the environment variables listed above and connect the repository.
A multi-stage Dockerfile is included, producing a standalone image with no build toolchain.
Builds to a standard Node server. Nothing depends on a platform-specific runtime.
| Technology | Versions | Status |
|---|---|---|
| Next.js | ≥ 15 | Supported |
Initial release
Initial release
Documentation ships with the first release.
Curated by us, not inferred — these are the ones that genuinely pair with it.
Products that share a framework with this one.