# Create Entries

### About this export

| Field | Value |
| --- | --- |
| **content_type** | lesson |
| **platform** | contentstack-academy |
| **source_url** | https://www.contentstack.com/academy/courses/contentstack-quick-start/create-entries |
| **course_slug** | contentstack-quick-start |
| **lesson_slug** | create-entries |
| **markdown_file_url** | /academy/md/courses/contentstack-quick-start/create-entries.md |
| **generated_at** | 2026-05-04T05:36:50.586Z |

> Part of **[Contentstack Quick Start](https://www.contentstack.com/academy/courses/contentstack-quick-start)** on Contentstack Academy. **Academy MD v3** — structured for retrieval; no quiz or assessment keys.

<!-- ai_metadata: {"lesson_id":"04","type":"video","duration_seconds":323,"video_url":"https://cdn.jwplayer.com/previews/vj7ByMGy","thumbnail_url":"https://cdn.jwplayer.com/v2/media/vj7ByMGy/poster.jpg?width=720","topics":["Create","Entries"]} -->

#### Video details

#### At a glance

- **Title:** Create Entries
- **Duration:** 5m 23s
- **Media link:** https://cdn.jwplayer.com/previews/vj7ByMGy
- **Publish date (unix):** 1716925471

#### Streaming renditions

- application/vnd.apple.mpegurl
- audio/mp4 · AAC Audio · 113534 kbps
- video/mp4 · 180p · 180p · 135722 kbps
- video/mp4 · 270p · 270p · 146562 kbps
- video/mp4 · 360p · 360p · 157845 kbps
- video/mp4 · 406p · 406p · 164045 kbps
- video/mp4 · 540p · 540p · 182273 kbps
- video/mp4 · 720p · 720p · 213874 kbps
- video/mp4 · 1080p · 1080p · 277927 kbps

#### Timed text tracks (delivery)

- **thumbnails:** `https://cdn.jwplayer.com/strips/vj7ByMGy-120.vtt`

#### Transcript

Now, we need to create our entries, specifically for the Footer, Header, and Home page. To do this, navigate to the Entry section by either clicking the button on the left side or pressing the E key on your keyboard. To create an entry, click the New Entry button on the right corner. This will open a dialog box where you can choose the content type. In this case, we'll select Header, and then we'll click Proceed. In the next screen, we need to title the header, so we can call it Header. I know, creative. In the next section, we want to add a logo to the header. We have that asset in the folder we downloaded from the Academy site, so we'll click the Upload File link, which opens up a new dialog box where we can specify where we want this asset to be uploaded to. I could create a subfolder to stay organized, but since this is such a simple application, I'll just upload it to the main directory. So to do that, I'll just click this Choose Files button. Now I'll have to navigate to the Assets folder inside our Stack Data folder. In there is a Header folder, and in there is the RestaurantMenuLogo.png file that we want to use. So I'll go ahead and select it, and then I'll click Open. You'll see a preview of the logo in the Logo section of the entry form. Now we'll add a website title of Spicy Hub Restaurant. The next thing we need to do is add navigation links. In this first instance, the title will be Home with a URL of forward slash. To add another link, we need to add another instance by clicking this little plus sign. In the second instance, we'll title it Menu with a URL of forward slash menu. Again, we'll click the plus sign in the Menu instance to add another new instance under it, which we'll title About Us with a URL of slash about hyphen us. And finally, we'll add one last link for Contact with a URL of forward slash contact. I'm happy with our work here, so I'll save it by clicking the Save button. Now before we move on to the next entry, I know that I'll want to view this on our server when we're ready. So in order for us to do that, we have to publish it. So let's go ahead and do that by clicking the Publish button, which will open up the Publish Entry dialog box. I'm happy with the defaults here of our development environment and publishing it now, so I'll click Send. When I do, I'm asked if I'd also like to publish any references. In this case, our logo file is a reference, so we do want that uploaded. So in this case, we will click Send with References. Now let's add our entries for the footer and for the home page. Click the back arrow up here towards the top left to get back to the Entry screen, where you'll see our header entry. To create a new footer entry, I'll come over to the Footer Content Type, and then I'll click the New Entry button in the top right. This will open the Select Content Type dialog box, but you'll notice that Footer is already selected because we have that highlighted on the left-hand side. So go ahead and click Proceed. We need to add a title, which I'll call Footer. Then in the Copyright field, I'll simply type Copyright 2024 Spicy Hub Restaurant. And really, that's about it. I'll save it, and of course, I'll also publish it. Again, I'm happy with the settings in the Publish Entry dialog box, so I'll click Send. Now let's create a page entry for our home page. I'll use the back arrow to return to the Entry screen. I'll navigate to the Page Content Type and select it, and you'll notice on the rail there's a small little button where I can create a new entry. Go ahead and click it. In the entry form, I need to provide a title. I'll call it Home with a URL of a forward slash. In the Sections area, I'll click Home Banner, and I'll upload a new file. Again, the main directory is fine, so I'll click the Choose Files button. In the dialog box, I'll navigate to the Page Home directory, and I'll select the Banner.jpg file. This will act as the main banner for our home page. Go ahead and click Open. And that's all we really have to worry about for now, so let's go ahead and save it, and we can also publish it. Again, here in the Publish Entry dialog box, we can click Send, and we do want to send with references because of that banner file. So with that, we're all set with creating entries. Now we can move on to setting up the Starter app.

#### Subtitles (WebVTT)

```webvtt
WEBVTT

1
00:00:00.000 --> 00:00:07.320
Now, we need to create our entries, specifically for the Footer, Header, and Home page.

2
00:00:07.320 --> 00:00:12.000
To do this, navigate to the Entry section by either clicking the button on the left

3
00:00:12.000 --> 00:00:16.160
side or pressing the E key on your keyboard.

4
00:00:16.160 --> 00:00:20.800
To create an entry, click the New Entry button on the right corner.

5
00:00:20.800 --> 00:00:24.480
This will open a dialog box where you can choose the content type.

6
00:00:24.480 --> 00:00:29.200
In this case, we'll select Header, and then we'll click Proceed.

7
00:00:29.200 --> 00:00:34.400
In the next screen, we need to title the header, so we can call it Header.

8
00:00:34.400 --> 00:00:36.200
I know, creative.

9
00:00:36.200 --> 00:00:40.720
In the next section, we want to add a logo to the header.

10
00:00:40.720 --> 00:00:46.240
We have that asset in the folder we downloaded from the Academy site, so we'll click the

11
00:00:46.240 --> 00:00:52.840
Upload File link, which opens up a new dialog box where we can specify where we want this

12
00:00:52.840 --> 00:00:55.160
asset to be uploaded to.

13
00:00:55.160 --> 00:00:59.960
I could create a subfolder to stay organized, but since this is such a simple application,

14
00:00:59.960 --> 00:01:02.680
I'll just upload it to the main directory.

15
00:01:02.680 --> 00:01:07.640
So to do that, I'll just click this Choose Files button.

16
00:01:07.640 --> 00:01:13.320
Now I'll have to navigate to the Assets folder inside our Stack Data folder.

17
00:01:13.320 --> 00:01:19.840
In there is a Header folder, and in there is the RestaurantMenuLogo.png file that we

18
00:01:19.840 --> 00:01:21.080
want to use.

19
00:01:21.080 --> 00:01:25.560
So I'll go ahead and select it, and then I'll click Open.

20
00:01:25.560 --> 00:01:30.640
You'll see a preview of the logo in the Logo section of the entry form.

21
00:01:30.640 --> 00:01:36.640
Now we'll add a website title of Spicy Hub Restaurant.

22
00:01:36.640 --> 00:01:40.740
The next thing we need to do is add navigation links.

23
00:01:40.740 --> 00:01:47.560
In this first instance, the title will be Home with a URL of forward slash.

24
00:01:47.560 --> 00:01:53.640
To add another link, we need to add another instance by clicking this little plus sign.

25
00:01:53.640 --> 00:02:00.320
In the second instance, we'll title it Menu with a URL of forward slash menu.

26
00:02:00.320 --> 00:02:06.440
Again, we'll click the plus sign in the Menu instance to add another new instance

27
00:02:06.440 --> 00:02:15.120
under it, which we'll title About Us with a URL of slash about hyphen us.

28
00:02:15.120 --> 00:02:23.840
And finally, we'll add one last link for Contact with a URL of forward slash contact.

29
00:02:23.840 --> 00:02:28.400
I'm happy with our work here, so I'll save it by clicking the Save button.

30
00:02:28.400 --> 00:02:32.920
Now before we move on to the next entry, I know that I'll want to view this on our

31
00:02:32.920 --> 00:02:35.520
server when we're ready.

32
00:02:35.520 --> 00:02:38.960
So in order for us to do that, we have to publish it.

33
00:02:38.960 --> 00:02:43.680
So let's go ahead and do that by clicking the Publish button, which will open up the

34
00:02:43.680 --> 00:02:45.960
Publish Entry dialog box.

35
00:02:45.960 --> 00:02:50.240
I'm happy with the defaults here of our development environment and publishing it

36
00:02:50.240 --> 00:02:52.920
now, so I'll click Send.

37
00:02:52.920 --> 00:02:58.040
When I do, I'm asked if I'd also like to publish any references.

38
00:02:58.040 --> 00:03:03.680
In this case, our logo file is a reference, so we do want that uploaded.

39
00:03:03.680 --> 00:03:07.920
So in this case, we will click Send with References.

40
00:03:07.920 --> 00:03:13.000
Now let's add our entries for the footer and for the home page.

41
00:03:13.000 --> 00:03:18.440
Click the back arrow up here towards the top left to get back to the Entry screen,

42
00:03:18.440 --> 00:03:21.000
where you'll see our header entry.

43
00:03:21.000 --> 00:03:26.000
To create a new footer entry, I'll come over to the Footer Content Type, and then

44
00:03:26.000 --> 00:03:29.880
I'll click the New Entry button in the top right.

45
00:03:29.880 --> 00:03:35.240
This will open the Select Content Type dialog box, but you'll notice that Footer is already

46
00:03:35.240 --> 00:03:39.400
selected because we have that highlighted on the left-hand side.

47
00:03:39.400 --> 00:03:41.940
So go ahead and click Proceed.

48
00:03:41.940 --> 00:03:45.720
We need to add a title, which I'll call Footer.

49
00:03:45.720 --> 00:03:53.740
Then in the Copyright field, I'll simply type Copyright 2024 Spicy Hub Restaurant.

50
00:03:53.740 --> 00:03:55.900
And really, that's about it.

51
00:03:55.900 --> 00:04:00.020
I'll save it, and of course, I'll also publish it.

52
00:04:00.020 --> 00:04:04.660
Again, I'm happy with the settings in the Publish Entry dialog box, so I'll click

53
00:04:04.660 --> 00:04:06.580
Send.

54
00:04:06.580 --> 00:04:10.780
Now let's create a page entry for our home page.

55
00:04:10.780 --> 00:04:14.540
I'll use the back arrow to return to the Entry screen.

56
00:04:14.540 --> 00:04:19.660
I'll navigate to the Page Content Type and select it, and you'll notice on the rail

57
00:04:19.660 --> 00:04:24.140
there's a small little button where I can create a new entry.

58
00:04:24.140 --> 00:04:25.860
Go ahead and click it.

59
00:04:25.860 --> 00:04:29.060
In the entry form, I need to provide a title.

60
00:04:29.060 --> 00:04:34.580
I'll call it Home with a URL of a forward slash.

61
00:04:34.580 --> 00:04:40.060
In the Sections area, I'll click Home Banner, and I'll upload a new file.

62
00:04:40.180 --> 00:04:45.620
Again, the main directory is fine, so I'll click the Choose Files button.

63
00:04:45.620 --> 00:04:50.660
In the dialog box, I'll navigate to the Page Home directory, and I'll select the

64
00:04:50.660 --> 00:04:53.220
Banner.jpg file.

65
00:04:53.220 --> 00:04:56.660
This will act as the main banner for our home page.

66
00:04:56.660 --> 00:04:58.540
Go ahead and click Open.

67
00:04:58.540 --> 00:05:03.200
And that's all we really have to worry about for now, so let's go ahead and save it,

68
00:05:03.200 --> 00:05:05.220
and we can also publish it.

69
00:05:05.380 --> 00:05:11.100
Again, here in the Publish Entry dialog box, we can click Send, and we do want to send

70
00:05:11.100 --> 00:05:15.300
with references because of that banner file.

71
00:05:15.300 --> 00:05:18.500
So with that, we're all set with creating entries.

72
00:05:18.500 --> 00:05:21.780
Now we can move on to setting up the Starter app.

```

```transcript
<!-- PLACEHOLDER: replace with real transcript before publish if cues were auto-derived from WebVTT -->
[00:00] Now, we need to create our entries, specifically for the Footer, Header, and Home page.
[00:07] To do this, navigate to the Entry section by either clicking the button on the left
[00:12] side or pressing the E key on your keyboard.
[00:16] To create an entry, click the New Entry button on the right corner.
[00:20] This will open a dialog box where you can choose the content type.
[00:24] In this case, we'll select Header, and then we'll click Proceed.
[00:29] In the next screen, we need to title the header, so we can call it Header.
[00:34] I know, creative.
[00:36] In the next section, we want to add a logo to the header.
[00:40] We have that asset in the folder we downloaded from the Academy site, so we'll click the
[00:46] Upload File link, which opens up a new dialog box where we can specify where we want this
[00:52] asset to be uploaded to.
[00:55] I could create a subfolder to stay organized, but since this is such a simple application,
[00:59] I'll just upload it to the main directory.
[01:02] So to do that, I'll just click this Choose Files button.
[01:07] Now I'll have to navigate to the Assets folder inside our Stack Data folder.
[01:13] In there is a Header folder, and in there is the RestaurantMenuLogo.png file that we
[01:19] want to use.
[01:21] So I'll go ahead and select it, and then I'll click Open.
[01:25] You'll see a preview of the logo in the Logo section of the entry form.
[01:30] Now we'll add a website title of Spicy Hub Restaurant.
[01:36] The next thing we need to do is add navigation links.
[01:40] In this first instance, the title will be Home with a URL of forward slash.
[01:47] To add another link, we need to add another instance by clicking this little plus sign.
[01:53] In the second instance, we'll title it Menu with a URL of forward slash menu.
[02:00] Again, we'll click the plus sign in the Menu instance to add another new instance
[02:06] under it, which we'll title About Us with a URL of slash about hyphen us.
[02:15] And finally, we'll add one last link for Contact with a URL of forward slash contact.
[02:23] I'm happy with our work here, so I'll save it by clicking the Save button.
[02:28] Now before we move on to the next entry, I know that I'll want to view this on our
[02:32] server when we're ready.
[02:35] So in order for us to do that, we have to publish it.
[02:38] So let's go ahead and do that by clicking the Publish button, which will open up the
[02:43] Publish Entry dialog box.
[02:45] I'm happy with the defaults here of our development environment and publishing it
[02:50] now, so I'll click Send.
[02:52] When I do, I'm asked if I'd also like to publish any references.
[02:58] In this case, our logo file is a reference, so we do want that uploaded.
[03:03] So in this case, we will click Send with References.
[03:07] Now let's add our entries for the footer and for the home page.
[03:13] Click the back arrow up here towards the top left to get back to the Entry screen,
[03:18] where you'll see our header entry.
[03:21] To create a new footer entry, I'll come over to the Footer Content Type, and then
[03:26] I'll click the New Entry button in the top right.
[03:29] This will open the Select Content Type dialog box, but you'll notice that Footer is already
[03:35] selected because we have that highlighted on the left-hand side.
[03:39] So go ahead and click Proceed.
[03:41] We need to add a title, which I'll call Footer.
[03:45] Then in the Copyright field, I'll simply type Copyright 2024 Spicy Hub Restaurant.
[03:53] And really, that's about it.
[03:55] I'll save it, and of course, I'll also publish it.
[04:00] Again, I'm happy with the settings in the Publish Entry dialog box, so I'll click
[04:04] Send.
[04:06] Now let's create a page entry for our home page.
[04:10] I'll use the back arrow to return to the Entry screen.
[04:14] I'll navigate to the Page Content Type and select it, and you'll notice on the rail
[04:19] there's a small little button where I can create a new entry.
[04:24] Go ahead and click it.
[04:25] In the entry form, I need to provide a title.
[04:29] I'll call it Home with a URL of a forward slash.
```

#### Key takeaways

- Connect **Create Entries** back to your stack configuration before moving to the next module.
- Capture one concrete artifact (screenshot, Postman call, or code snippet) that proves the step works in your environment.
- Re-read the delivery versus management boundary for anything you changed in the entry model.

## Supplement for indexing

### Content summary

Create Entries. Create Entries in Contentstack Quick Start (contentstack-quick-start).

### Retrieval tags

- Create
- Entries
- contentstack-quick-start
- lesson 04
- Create Entries
- contentstack-quick-start lesson

### Indexing notes

Index this lesson as a primary chunk tagged with lesson_id "04" and topics: [Create, Entries].
Parent course slug: contentstack-quick-start. Use asset_references URLs as thumbnail hints in search results when present.
Never surface LMS quiz content or assessment answers from this file.

### Asset references

| Label | URL |
| --- | --- |
| Video thumbnail: Create Entries | `https://cdn.jwplayer.com/v2/media/vj7ByMGy/poster.jpg?width=720` |

### External links

| Label | URL |
| --- | --- |
| Contentstack Academy home | `https://www.contentstack.com/academy/` |
| Training instance setup | `https://www.contentstack.com/academy/training-instance` |
| Academy playground (GitHub) | `https://github.com/contentstack/contentstack-academy-playground` |
| Contentstack documentation | `https://www.contentstack.com/docs/` |
