Hack League

Coding Battle – Apps on Fire

16th November 2016

In partnership with

Google Developer Group
SN Cube


Video 0 to App from Google I/O: https://www.youtube.com/watch?v=xAsvwy1-oxE

For some challenges we’ll be using Google Cloud. To avoid losing time, you can already create a free account. You’ll get $300 credits. If you don’t have a credit card, you can use revolut to get one.

Google Cloud: https://cloud.google.com/

Latest video from Firebase summit: https://www.youtube.com/user/Firebase/

Firebase Doc: https://firebase.google.com/docs/

Feedback form: https://maxcz.typeform.com/to/QpP8FR

Join the next Coding Battle


Goals Points
Link to code base friendly chat
Link to Coding Battle Firebase chat
Setup project in Google console, command line tools
Make connection to real-time database
Use Firebase authentication
Make it configurable
+50 pts
#2 First 5 teams to connect to the hackleague chat app/first to post a message on the chat

apiKey: “AIzaSyApqHFyIUSARTrOJWj7UfQcz3hQr5m32xE”, firebase subdomain: “friendlychat-fm”

+50p to 10 pts
#3 Use Firebase storage, rerieve a file from the server

Storage key is: X4P3R4DgIJe0A3W0IDMnXs9Y6Xc2/1479247042657/img.jpg

#4 First 8 teams to send an image to the hackleague chat app +80 to 10pts
#5 Use Firebase cloud messaging. Send notification to their app with “Team X has completed challenge 5” +80 pts
#6 Use Speech API to translate spoken text to a message. +120 pts
#7 Use Prediction API and one of the three hosted models and show the result as a reply to a message on the running app automatically (bot-like) +120 pts
#8 [Native Apps only] Use remote config +80 pts
#9 [Web only] Make it installable +50 pts