Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated:
1
00:00:00,520 --> 00:00:08,770
OK, now the first thing we need to do to set a fire base is we have to go to the FIREBASE website and
2
00:00:08,770 --> 00:00:10,480
create a firebase project.
3
00:00:11,080 --> 00:00:13,690
How we do that is on the website.
4
00:00:14,020 --> 00:00:17,260
If you're not signed into a Google account, do that now.
5
00:00:17,920 --> 00:00:22,300
And when you do, you will have access to this go to console button.
6
00:00:22,660 --> 00:00:26,710
So we click that and it will launch the firebase console.
7
00:00:27,790 --> 00:00:31,940
Now, on this console, I have some projects already, but you don't need this.
8
00:00:32,230 --> 00:00:35,620
So what you're going to do is you're going to click add project.
9
00:00:36,680 --> 00:00:42,920
And then you're going to name it whatever you want, so I'm going to name mine Crown DB.
10
00:00:44,850 --> 00:00:49,590
And we're going to accept the terms and conditions and we're going to hit create project.
11
00:00:52,460 --> 00:00:58,850
And while it's loading, it's essentially setting up all of our authentication services, our database,
12
00:00:58,850 --> 00:01:01,740
our backend, everything for us.
13
00:01:01,790 --> 00:01:06,170
So this is actually quite fast, considering all of the things that it's doing for us.
14
00:01:06,770 --> 00:01:10,990
Once it's ready, we hit continue and it will take us to this dashboard.
15
00:01:11,660 --> 00:01:15,000
Now, in this dashboard, there's two main things I want to focus on.
16
00:01:15,320 --> 00:01:20,020
The first is this bottom section where we see the plan.
17
00:01:20,690 --> 00:01:28,730
So for the free plan is honestly enough for all of our needs and purposes for not only testing, but
18
00:01:28,730 --> 00:01:36,320
also when we deploy this live as our portfolio project, it's very rare that we will probably exceed
19
00:01:36,350 --> 00:01:41,690
any of the requests amount limits on the free SPARC plan.
20
00:01:42,580 --> 00:01:48,310
But if we do, it's not that expensive, if you do with the pay as you go, because you essentially
21
00:01:48,310 --> 00:01:54,910
only pay for anything you exceed by, and it's generally going to be pretty marginal because it's not
22
00:01:54,910 --> 00:01:59,710
actually a full fledged app in production with a lot of users.
23
00:02:01,390 --> 00:02:07,000
After we look at this, we got to look at our developed section, so here we're going to see all of
24
00:02:07,000 --> 00:02:08,830
the services that are available to us.
25
00:02:08,830 --> 00:02:13,360
The main ones we want to focus on are the authentication and the database.
26
00:02:13,900 --> 00:02:22,150
So the authentication has to do with what authentication varieties like Sinon methods we want our firebase
27
00:02:22,150 --> 00:02:26,200
to have access to will go into this a little deeper, a little later.
28
00:02:26,200 --> 00:02:32,980
Once we start integrating it, the database is actually where it's going to hold all of the data that
29
00:02:32,980 --> 00:02:37,080
we want to store in our FIREBASE project.
30
00:02:37,450 --> 00:02:40,090
And again, we're also going to cover that a little later.
31
00:02:40,540 --> 00:02:47,920
Storage is for storing images, videos and more like assets if we wanted to host them somewhere on the
32
00:02:47,920 --> 00:02:48,270
Web.
33
00:02:49,140 --> 00:02:56,490
The hosting is If We Wanted Firebase to handle our website's hosting for us, which we don't need,
34
00:02:56,490 --> 00:02:58,950
that functions we don't have to worry about.
35
00:02:59,220 --> 00:03:03,620
And Melchett is for machine learning, which we also do not need to worry about.
36
00:03:04,260 --> 00:03:06,960
So let's configure our firebase.
37
00:03:07,950 --> 00:03:13,590
So what we got to do is we got to go to this project overview tab and then we're going to hit this little
38
00:03:13,590 --> 00:03:15,300
icon that says Web.
39
00:03:17,240 --> 00:03:22,160
Then we're going to register our app with a nickname, and this nickname is Morse for mostly internal.
40
00:03:22,280 --> 00:03:26,090
So it's not really important, but I'm just going to call it Crown DB.
41
00:03:27,200 --> 00:03:29,390
And then I'm going to hit register app.
42
00:03:30,380 --> 00:03:35,750
We don't need to set up firebase hosting because we don't need that, but it's an optional thing and
43
00:03:35,750 --> 00:03:41,240
then we'll get this code snippet that essentially allows us to add this to our HTML.
44
00:03:41,390 --> 00:03:48,020
But because we're a JavaScript developers, we are just going to copy this object and then we're going
45
00:03:48,020 --> 00:03:49,310
to go back to our terminal.
46
00:03:49,760 --> 00:03:54,950
And in our terminal, we are going to Yorn add the Firebase project.
47
00:03:57,640 --> 00:04:06,400
And once this package is loaded, let's start configuring and adding Firebase into our application.
4962
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.