Liquid Galaxy project

[FB1] - Beginning your Liquid Galaxy project with Firebase (SET UP, AUTHENTICATION, HOSTING)

This is the first task of a sequence of 3. We are going to create a system to store different world countries/cities/monuments in order to search them in the Liquid Galaxy. We are going to use Firebase as a framework for the web development.

FIRST STEPS: Here you have two options:

  1. Download from github the model of a site (https://github.com/gutaolox/GCI-firabase-example) and use this code as a base for the next tasks.
  2. Starting from the scratch and structuring the code as you want but following the "TASK DESCRIPTION".

Remember the focus here is how to play with Firebase don't be worried about how your site looks.

TASK DESCRIPTION:
After download the model, read the documentation of Firebase (https://firebase.google.com/docs/web/setup?authuser=0) and configure your own website in order to use Firebase (SET UP).

Read the firebase documentation(https://firebase.google.com/docs/auth/web/start?authuser=0) and implement the "logIn()" and "logOut()" function, that is present in main.js in js folder (AUTHENTICATION).

The objective of this task is set up your project to be ready to use Firebase functionalities and deploy them in your own hosting (HOSTING).

TASK DELIVERY: Send the link of your hosting and send the the zip with all archives here in our task.

NEXT TASK IS: [FB2] - Save and get data from Cloud Firestore

Task tags

  • web
  • firebase
  • hosting

Students who completed this task

PauMAVA, harbolam, RohanCode, Jakub Szczepaniak, wardeN, simon7l7, jon_snow, SachinR

Task type

  • code Code
  • assessment Outreach / Research
close

2018