Please enable JavaScript.
Coggle requires JavaScript to display documents.
online gallery using API connection - Coggle Diagram
online gallery using API connection
Data Exchange soloution
Back-end design
HTML for pages
Css for consistent page styling
JSON for data handling
PhP to do the heavy work between the API and the pages
User interface
accesability
colour blindness, be careful with colour choice
dyslexia, use simple fonts, clear headings
Implications
limited information with each connection
latency issues
impliment error handling to ensure interface is efficient
Endpoints Art institute
ways in which to sort data- use information in the JSON file
list all available objects
use only specific objects using ID
retrive all objects based on a search word
display data in order
Research and investigation
Non-functional aspects
Latency/load times
Information is meaningful and useful
implement appropriate design elements
Privacy and security
HTTPS-secures the data transfer
Keep user information private- keep in internal database
Is more susceptible to attack as no private key is used
Threats
Availability- data interception and corrupted
Confidentiality- data viewed by unauthorized users
Integrity- preventing unauthorized accesses
potential users
Ned
colour blind
High school student
Engages in cultural communities
Diana
Art teacher
Enjoys traveling
Wants to widen student cultural experience
Sophia
University student- access for non-plc users
Looking for information on overseas art collections
system requirements
Searches avaliable
Users can safely register and log in to use the site
Users are able to write reviews/comments
safe register and login
password encryption
system must retrieve and display data from API connection
users can view information about a specific artwork
API connection
Art institute of Chicago
Publicly available end point
Wide range of artwork
Limited requests/hit
latency issues
Not all data is relevant