Get Started

Work with a Developer

Learn how to collaborate effectively with a website developer.

Prismic is a headless content management system, which means it stores and manages your content but requires a developer to build the website that displays it. This page explains why developer collaboration is essential for Prismic projects and how to work together effectively.

Understand why a developer is necessary

Prismic separates content management from website presentation. Here’s what this means for your project.

Prismic provides:

  • Content creation and editing tools

  • Media library for images and files

  • Content organization and publishing features

  • API that delivers your content

A developer builds:

  • The actual website

  • Custom design and layout

  • Content preview functionality

  • Publishing workflows and integrations

Think of Prismic as a powerful content engine that needs a developer to connect it to your website. This approach gives you complete design freedom and better performance, but requires technical expertise to set up initially.

Plan content types

Before your developer starts building, you’ll work together to plan your content structure. This collaboration ensures your website supports all the content you want to publish.

Content types define the different kinds of pages or content sections on your site. Common examples include:

  • Landing pages (with flexible sections you can rearrange)
  • Blog posts (with fields for title, author, content, featured image)
  • Team member profiles (with fields for name, photo, bio, role)
  • Product pages (with specifications, images, pricing)

Your developer will create these content types in Prismic based on your website’s needs. Once built, you’ll use these templates every time you create new content.

Questions to discuss with your developer

  • What types of pages will your website have?
  • What information needs to appear on each page type?
  • Who will have access to which kinds of content?
  • Will you publish content in multiple languages?

Complete the setup process

Your developer will handle the technical setup while you focus on content planning. Here’s what happens during setup.

Developer responsibilities:

  • Connect Prismic to your website

  • Build content types based on your requirements

  • Create the design and layout templates

  • Set up content preview so you can see changes before publishing

  • Configure publishing workflows and any integrations

Your responsibilities:

  • Provide content requirements and examples

  • Review and test content types as they’re built

  • Learn the Prismic editing interface

  • Plan your initial content and media

The setup process typically takes 1-3 weeks depending on your project’s complexity. Your developer will guide you through testing the content types and preview functionality before you start creating content.

Next steps

Once your developer completes the initial setup, you’re ready to start creating content.

Was this page helpful?