# Google Firebase Hosting Steps
## Install
### Install Firebase tool globally
```bash
npm install -g firebase-tools
```
## Deploy
### Sign in to Google
```bash
firebase login
```
### Initiate your project
```bash
firebase init
```
### Add your static files to your deploy directory (default directory is /public)
Nuxt example
```bash
npm run generate
```
### Deploy your website
```bash
firebase deploy
```
## Connect Domain
### Add domain
#### Domain
Enter the exact domain name you want people to see when they visit your site. It can be a domain (yourdomain.com) or a subdomain (app.yourdomain.com)
#### Redirect
Redirect to an existing website
### Verify Ownership
Add the generated TXT records to your DNS provider to verify you own
### Go live
Test it out!