### Bootstrap

Official Documentation: <https://getbootstrap.com/docs/4.1/getting-started/introduction/>

### Ngx Bootstrap

Official Documentation: <https://valor-software.com/ngx-bootstrap/#/components>

Make sure to select Ngx Bootstrap 5 for up to date documentation

### Using NgRx

Use NgRx in the same structure as this [video](https://www.youtube.com/watch?v=SkoI_VHtcTU) showcases

### Using Jasmine (Front End Testing)

Official Website: <https://jasmine.github.io/>

### Jest (Back End Testing)

Official Documentation: <https://jestjs.io/docs/getting-started>

### Ts-Mockito (Back End Testing)

Official Documentation: <https://github.com/NagRock/ts-mockito>

### AngularFire

Official Documentation: <https://github.com/angular/angularfire>

> When working with AngularFire, be sure to cross check as they have the documentation for AngularFire 6 and 7 mixed together (We are using 7).

# Firebase

The official documentation for Firebase is found at: <https://firebase.google.com/docs>

> When looking for Firebase Cloud Functions doc for the backend, make sure to pay attention to the use of V1 and V2. For the sake of effective testing, we use V1 since V2 is still experimental with the `functions-testing` SDK that they provide.