# AngularDart Tutorial #5: Firebase Integration

In the [previous tutorial](https://creativebracket.com/angulardart-tutorial-lets-build-a-bookmark-manager-4/) we implemented basic form validation using the `NgForm` directive with its `NgControl` counterpart. In this video we will learn how to integrate Firebase as our database for persisting our bookmark entries.

We will create a new project in our Firebase console and use the Firebase Dart package to interact with our online database. We will continue to use the Bootstrap UI library to build our user interface.

%[https://youtu.be/JgQRy6g79l4] 

[Watch on YouTube](https://youtu.be/JgQRy6g79l4)

[Get the source code](https://github.com/graphicbeacon/angulardart-bookmark-manager)

## **Further reading**

1. [**AngularDart Guide**](https://webdev.dartlang.org/angular/guide)
    
2. [Firebase Realtime Database Guide](https://firebase.google.com/docs/database)
    
3. [**Get started with Dart**](https://egghead.io/courses/get-started-wtih-dart) [**Egghead.io course**](http://egghead.io/)
