Bloc Chat

Bloc Chat

  View on GitHub


A chat app that allows users to connect to various chat rooms and send messages. Using the AngularJS binding AngularFire, we store those messages remotely on a Firebase server. When users join a room, they have access to the messages.

Figure 1 Figure 1. Creating a new user.

Figure 2 Figure 2. Once logged in, our AngularJS app retrieves a list of available rooms from our Firebase.

Figure 3 Figure 3. Click on a room and you can view and send messages.

Tech Stack

AngularJS for our frontend user interface.

Use Google’s Firebase as our database in the cloud.

Grunt is our JS task runner.

Author face

Dave Lively

Dave is a Support Engineer at SalesLoft, husband to Sarah, graduate of West Point, and avid Atlanta United supporter.

Recent post