程序代写代做代考 Java javascript database data structure Connecting to the Cloud

Connecting to the Cloud
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –

This will be your first assignment using dynamic data. You will use the Firebase
Cloud/Messaging, Database and/or Storage to create a list of dynamic information and then use
JavaScript and HTML to display this information.

Your list should include five or more fields and at least one type of media (images, audio, video,
etc…).

Here are a few ideas for the assignment:

1. Photo Gallery
2. News/Blog
3. Products
4. Video/Audio
5. List of Works (possibly to use in your portfolio)

– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –

Assignment Rubric
You will be given a mark out of 50 for this assignment. Here’s how your grade will be calculated:

20% 40% 60% 80% 100%

Well Formatted
Code (10)

Code is well formatted, tabbed and commented.

Data Structure
(10)

Poorly
structured tables

Well structured
tables

Consistent field
naming
conventions

Proper use of ID
fields

Optimal number
of tables, fields,
etc…

Design (10) No design is
applied

Design is
functional

Design is very
well done and
functional

Cloud (15) Calls to cloud
are attempted

Calls to cloud
are functional

Calls to cloud
return data

Cloud data is
displayed

Cloud data is
very well
formatted

Advanced
Firebase
Concepts (5)

Authroization
Live Updates
Use of Storage
Notifications

Use two of the
advanced
concepts

– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –

Exercise Submission
To submit this exercise please include these three items in your Blackboard submission:

1. You project URL
2. Your cloud database structure
3. A description of how the advanced cloud concepts have been implemented

– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –

Resources
Firebase – ​https://firebase.google.com/

Firebase on YouTube – ​https://www.youtube.com/channel/UCP4bf6IHJJQehibu6ai__cg

https://firebase.google.com/
https://www.youtube.com/channel/UCP4bf6IHJJQehibu6ai__cg