Create your first project

Start by creating a project in the BCMS dashboard. A project is your workspace. It holds your templates, entries, users, media, and settings.


Step 1: Sign in

Go to app.thebcms.com and use your GitHub or Google account to log in.


Step 2: Click "Create new project"

After logging in, you’ll land on your project's screen.

  1. Click New Project

  2. Enter a name (e.g. My Marketing Site)

  3. Click Create Project

CleanShot 2025-07-04 at 11.31.51@2x.jpg

Your project is now live. You’re taken to the dashboard.


Step 3: Set up templates

Templates define the structure of your content. Start with one:

  1. Go to Templates

  2. Click Create Template

  3. Name it (e.g. Blog)

  4. Add fields (e.g. Description, Cover image)

Drag and drop input types like Text, Rich text, or Image.

CleanShot 2025-07-04 at 11.47.57@2x.jpg

Step 4: Add your first entry

Now create content using your new template:

  1. Go to Entries Your template (e.g. Blog Post)

  2. Click Create new entry

  3. Fill in your content

  4. Click Create

CleanShot 2025-07-04 at 11.51.33@2x.jpg

You can preview your entry from the API at:

GET /api/v3/org/{orgId}/instance/{instanceId}/template/{templateId}/entry/{entryId}

Step 5: Invite a teammate (Optional)

  1. Go to SettingsManage members

  2. Click Invite a member

  3. Enter their email

CleanShot 2025-07-04 at 12.15.33@2x.jpg

→ More on roles and permissions


What’s Next?