# 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](https://app.thebcms.com) and use your GitHub or Google account to log in.

---

## Step 2: Click &quot;Create new project&quot;

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

![Create new project](https://app.thebcms.com/api/v3/org/620528baca65b6578d29868d/instance/670e90c0cedcf9e4d34d1a23/media/6867a04c2aaad4944e7b617f/bin2/CleanShot%202025-07-04%20at%2011.31.51%402x.jpg?apiKey=670e90c0cedcf9e4d34d24e7.a2132a1499ac4abf17c3c3183070d09975292fb5fe5c0f15d2d8c9288171554b)

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.

![Blog template configurator](https://app.thebcms.com/api/v3/org/620528baca65b6578d29868d/instance/670e90c0cedcf9e4d34d1a23/media/6867a35d2aaad4944e7b6189/bin2/CleanShot%202025-07-04%20at%2011.47.57%402x.jpg?apiKey=670e90c0cedcf9e4d34d24e7.a2132a1499ac4abf17c3c3183070d09975292fb5fe5c0f15d2d8c9288171554b)

→ [See full list of input types](/docs/inside-bcms/properties)

---

## 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

![](https://app.thebcms.com/api/v3/org/620528baca65b6578d29868d/instance/670e90c0cedcf9e4d34d1a23/media/6867a43e2aaad4944e7b618c/bin2/CleanShot%202025-07-04%20at%2011.51.33%402x.jpg?apiKey=670e90c0cedcf9e4d34d24e7.a2132a1499ac4abf17c3c3183070d09975292fb5fe5c0f15d2d8c9288171554b)

You can preview your [entry from the API](https://app.thebcms.com/open-api-docs#endpoint_get--api-v3-instance-{instanceId}-template-{templateId}-entry-{entryId}) at:

```BASH
GET /api/v3/instance/{instanceId}/template/{templateId}/entry/{entryId}
```

---

## Step 5: Invite a teammate (Optional)

1. Go to Settings → Manage members
2. Click Invite a member
3. Enter their email

![Adding a team member](https://app.thebcms.com/api/v3/org/620528baca65b6578d29868d/instance/670e90c0cedcf9e4d34d1a23/media/6867aa5e39707ccb0eff40cd/bin2/CleanShot%202025-07-04%20at%2012.15.33%402x.jpg?apiKey=670e90c0cedcf9e4d34d24e7.a2132a1499ac4abf17c3c3183070d09975292fb5fe5c0f15d2d8c9288171554b)

→ More on roles and permissions

---

## What’s Next?

- [Add Widgets to Content](/docs/inside-bcms/widgets)
- [Connect BCMS to your frontend](/docs/integrations)
- Query Entries via API