Afrikaans
Akan
Albanian
Amharic
Arabic
Armenian
Azerbaijani
Basque
Belarusian
Bemba
Bengali
Bihari
Bosnian
Breton
Bulgarian
Cambodian
Catalan
Cebuano
Cherokee
Chichewa
Chinese (Simplified)
Chinese (Traditional)
Corsican
Croatian
Czech
Danish
Dutch
English
Esperanto
Estonian
Ewe
Faroese
Filipino
Finnish
French
Frisian
Ga
Galician
Georgian
German
Greek
Guarani
Gujarati
Haitian Creole
Hausa
Hawaiian
Hebrew
Hindi
Hmong
Hungarian
Icelandic
Igbo
Indonesian
Interlingua
Irish
Italian
Japanese
Javanese
Kannada
Kazakh
Kinyarwanda
Kirundi
Kongo
Korean
Krio (Sierra Leone)
Kurdish
Kurdish (Soranรฎ)
Kyrgyz
Laothian
Latin
Latvian
Lingala
Lithuanian
Lozi
Luganda
Luo
Luxembourgish
Macedonian
Malagasy
Malay
Malayalam
Maltese
Maori
Marathi
Mauritian Creole
Moldavian
Mongolian
Myanmar (Burmese)
Montenegrin
Nepali
Nigerian Pidgin
Northern Sotho
Norwegian
Norwegian (Nynorsk)
Occitan
Oriya
Oromo
Pashto
Persian
Polish
Portuguese (Brazil)
Portuguese (Portugal)
Punjabi
Quechua
Romanian
Romansh
Runyakitara
Russian
Samoan
Scots Gaelic
Serbian
Serbo-Croatian
Sesotho
Setswana
Seychellois Creole
Shona
Sindhi
Sinhalese
Slovak
Slovenian
Somali
Spanish
Spanish (Latin American)
Sundanese
Swahili
Swedish
Tajik
Tamil
Tatar
Telugu
Thai
Tigrinya
Tonga
Tshiluba
Tumbuka
Turkmen
Twi
Uighur
Ukrainian
Urdu
Uzbek
Vietnamese
Welsh
Wolof
Xhosa
Yiddish
Yoruba
Zulu
OK, now the first thing we need to do to set a fire base is we have to go to the FIREBASE website and
create a firebase project.
How we do that is on the website.
If you're not signed into a Google account, do that now.
And when you do, you will have access to this go to console button.
So we click that and it will launch the firebase console.
Now, on this console, I have some projects already, but you don't need this.
So what you're going to do is you're going to click add project.
And then you're going to name it whatever you want, so I'm going to name mine Crown DB.
And we're going to accept the terms and conditions and we're going to hit create project.
And while it's loading, it's essentially setting up all of our authentication services, our database,
our backend, everything for us.
So this is actually quite fast, considering all of the things that it's doing for us.
Once it's ready, we hit continue and it will take us to this dashboard.
Now, in this dashboard, there's two main things I want to focus on.
The first is this bottom section where we see the plan.
So for the free plan is honestly enough for all of our needs and purposes for not only testing, but
also when we deploy this live as our portfolio project, it's very rare that we will probably exceed
any of the requests amount limits on the free SPARC plan.
But if we do, it's not that expensive, if you do with the pay as you go, because you essentially
only pay for anything you exceed by, and it's generally going to be pretty marginal because it's not
actually a full fledged app in production with a lot of users.
After we look at this, we got to look at our developed section, so here we're going to see all of
the services that are available to us.
The main ones we want to focus on are the authentication and the database.
So the authentication has to do with what authentication varieties like Sinon methods we want our firebase
to have access to will go into this a little deeper, a little later.
Once we start integrating it, the database is actually where it's going to hold all of the data that
we want to store in our FIREBASE project.
And again, we're also going to cover that a little later.
Storage is for storing images, videos and more like assets if we wanted to host them somewhere on the
Web.
The hosting is If We Wanted Firebase to handle our website's hosting for us, which we don't need,
that functions we don't have to worry about.
And Melchett is for machine learning, which we also do not need to worry about.
So let's configure our firebase.
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
icon that says Web.
Then we're going to register our app with a nickname, and this nickname is Morse for mostly internal.
So it's not really important, but I'm just going to call it Crown DB.
And then I'm going to hit register app.
We don't need to set up firebase hosting because we don't need that, but it's an optional thing and
then we'll get this code snippet that essentially allows us to add this to our HTML.
But because we're a JavaScript developers, we are just going to copy this object and then we're going
to go back to our terminal.
And in our terminal, we are going to Yorn add the Firebase project.
And once this package is loaded, let's start configuring and adding Firebase into our application.
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.