Please enable JavaScript.
Coggle requires JavaScript to display documents.
Data Connection: Possible Solutions and More - Coggle Diagram
Data Connection: Possible Solutions and More
Data
Required Fields
current and future locations of food trucks
name
style of food
bio
logo
url
Data Process Options
HTML
CSS
JS/JSON
API Datasets
Brisbane Food Trucks — Sites
Brisbane Food Trucks — Trucks
Security
Strategy
Integrity
entity
The provided datasets should have parent key (unique identifier) that ensures unique relationship within each column
Ensuring that value in primary key fields cannot be null
referential
Table relationships within provided datasets (or selected datasets from given website) must always be consistent. For example, if an existing primary key is deleted, then no foreign key in relation to the deleted primary key should exist
domain
The given data should have a finite set of possible value in every column - reducing the risk of error
Confidentiality
No updates with the datasets should affiliate with user's personal data
User details should be stored in cloud server (as required by the task to have a login and alert configuration)
Availability
It is expected that the Brisbane City Council will provide datasets, therefore the accessibility to data cannot be controlled
*overall, the datasets are reliable because it is provided by a government site
Development Process
Coding Environment
Development Tools (including prototype design)
Adobe XD
Visual Studio Code
Codepen.io
GitHub
Key Algorithms
View food truck information
Write and upload reviews on selected trucks
Account registration and login
Alert configuration for login/notification(updates on data)
Prototype Algorithm
IPO Algorithm
Login/Register
Comment
Json data process