1
00:00:00,240 --> 00:00:05,370
As far as the set up, we're looking for project number 10 e-commerce API.

2
00:00:05,939 --> 00:00:12,150
And again, we have final where you'll find the complete source code as well as the starter, where

3
00:00:12,150 --> 00:00:13,650
we'll do all of our work.

4
00:00:14,160 --> 00:00:16,680
So first, I want you to navigate there.

5
00:00:16,690 --> 00:00:17,550
So let's go with this.

6
00:00:18,750 --> 00:00:22,140
And I'm looking for a starter in the project number 10.

7
00:00:23,080 --> 00:00:28,900
And Mike always will start by installing all dependencies, and then I'll go over what you can find

8
00:00:28,900 --> 00:00:37,390
in the stars, so let's go here with npm install and we're going to go with and b start now as far as

9
00:00:37,390 --> 00:00:43,630
the setup, we have DB or we have the connect jass function that connects to the database.

10
00:00:44,050 --> 00:00:45,040
We've got errors.

11
00:00:45,880 --> 00:00:51,430
So essentially, this is where we have our error classes, as well as the index address, where we export

12
00:00:51,430 --> 00:00:53,060
everything as far as errors.

13
00:00:53,200 --> 00:00:54,640
Then we've got some middleware.

14
00:00:54,940 --> 00:00:59,800
So authentication which will right from the scratch since we use cookies in this project.

15
00:01:00,250 --> 00:01:01,840
Also, we have URL handler.

16
00:01:01,990 --> 00:01:06,310
So this is where we have all our Mongo errors and as well as our own ones.

17
00:01:06,850 --> 00:01:12,220
And of course, we also have not found so this is if we had four or four.

18
00:01:12,260 --> 00:01:18,230
So if there is no route, although we've got some mock data, so this is years since we'll be adding

19
00:01:18,230 --> 00:01:22,720
the products as well as the orders, just so it's easier for you in the postman.

20
00:01:23,140 --> 00:01:28,000
Now I have known module since I installed dependencies and also we've got Geth ignore.

21
00:01:28,660 --> 00:01:36,280
Basically, these are the files and folders that are going to be ignored by source control IBS and this

22
00:01:36,400 --> 00:01:37,900
is going to be very, very slim.

23
00:01:38,230 --> 00:01:44,650
And I'm going to talk about it in the next video package, Jason, where we can find all our dependencies

24
00:01:44,650 --> 00:01:51,440
proc file since eventually we will publish this on her oracle as well as the read me with some info.

25
00:01:51,460 --> 00:01:56,820
For example, if you want to see the API, basically in this case is going to be docs.

26
00:01:57,460 --> 00:01:58,870
You can just navigate here.

27
00:01:59,410 --> 00:02:00,670
So this is going to be the URL.

28
00:02:00,670 --> 00:02:03,730
This is already a published project.

29
00:02:04,180 --> 00:02:10,630
And also, this is going to be the command for doctrine which will cover at the very, very end of the

30
00:02:10,630 --> 00:02:11,170
project.

31
00:02:11,650 --> 00:02:18,280
And if everything is correct, once your installed dependencies, you should see in the console e API.

32
00:02:18,340 --> 00:02:22,750
If you do, we're in good shape and we can move on to the next video.

