Explicación: Firebase
Completion requirements
2. Consola Firebase
Creamos una app



Creamos la ruta: src/environments/environment.ts
Y ponemos solo la configuración, hay que adaptarlo:
export const environment = {
production: false,
firebase: {
apiKey: "AIzaSyDqyX70BWSKHAPYd5vJUWxCm527Es_DHX8",
authDomain: "proyectoangular-49b1d.firebaseapp.com",
projectId: "proyectoangular-49b1d",
storageBucket: "proyectoangular-49b1d.firebasestorage.app",
messagingSenderId: "836824243584",
appId: "1:836824243584:web:ac79de943fc4cc66667565"
}
};
Modificar main.ts: src/main.ts
import { bootstrapApplication } from '@angular/platform-browser';
import { AppComponent } from './app/app.component';
import { initializeApp } from 'firebase/app';
import { environment } from './environments/environment';
// Inicializamos Firebase ANTES de Angular
initializeApp(environment.firebase);
bootstrapApplication(AppComponent)
.catch(err => console.error(err));
Comprobamos que no hay errores