Company & Teams · Blueprint
Portfolio
A complete content model for presenting agency or freelance work. Projects carry rich descriptions, imagery, and outcomes, while clients live as their own records you can reference across the site. Install it once and start publishing a portfolio that grows with your studio.
- content types
- 2
- fields
- 18
- sample records
- 3
Schema
What's inside
Every content type ships pre-configured with typed fields, validation and relationships.
Project
A single piece of work, from brief to result, with imagery and client attribution.
12 fields
| title | Text | Project name as shown on cards and the detail page. |
| slug | Slug | URL segment for the project page. |
| summary | Text | One or two sentences shown on listing cards. |
| description | RichText | Full write-up of the brief, approach, and outcome. |
| cover_image | Image | Hero visual used on cards and at the top of the page. |
| secondary_image | Image | Additional visual for the detail page layout. |
| category | Enum | Type of work: Web, Branding, Mobile, Print, or Motion. |
| client | Reference | The Client this project was delivered for. |
| completion_date | Date | When the project shipped, used for sorting. |
| project_url | Link | Live URL of the delivered work, if public. |
| featured | Boolean | Pins the project to the homepage or top of the grid. |
| accent_color | Color | Brand color used to theme the project page. |
Client
A client organization referenced by one or more projects.
6 fields
| name | Text | Client or company name. |
| slug | Slug | URL segment for the client page. |
| logo | Image | Client logo shown on project pages and logo walls. |
| website | Link | Client website. |
| industry | Text | Sector the client operates in, e.g. Fintech. |
| testimonial | RichText | Quote from the client, shown alongside their projects. |
REST API
Project, as JSON.
Each content type of the blueprint is served by the REST API, with filtering, sorting, search and pagination.
Explore the API docs{
"id": 1,
"status": "published",
"data": {
"title": "Northwind Rebrand",
"slug": "northwind-rebrand",
"summary": "…",
"description": "<p>…</p>",
"cover_image": { "url": "…" },
"secondary_image": { "url": "…" },
"category": "…",
"client": { "id": 1 },
"completion_date": "2026-09-22"
}
} Sample data
Ships with sample data
Install the blueprint and explore it with realistic example records.
- Sample
Northwind Rebrand
Full identity refresh for a logistics company, from logo system to launch site.
- Sample
Atlas Mobile App
iOS and Android banking app designed and shipped in six months.
- Sample
Acme Corp
Sample client record with logo, industry, and a testimonial quote.
Features
Why this blueprint
- Projects and clients, modeled separately Clients are first-class records, so one client can appear across many projects without duplicated data.
- Built for visual layouts Cover images, accent colors, and categories give your frontend everything it needs for a polished grid.
- Curation controls Feature flags and completion dates let editors decide exactly what leads the page and in what order.
Use cases
Built for
- A design studio publishing selected client work with per-project case pages
- A freelance developer maintaining a project archive filterable by category
- An architecture firm pairing photography-heavy projects with client testimonials
- A marketing site showing a logo wall built from Client records
Related
More in Company & Teams
Start with the Portfolio blueprint
Install it in one click, explore the sample data, then adapt every field to your needs.
No credit card required · 3 months free trial · Cancel anytime