Please enable JavaScript.
Coggle requires JavaScript to display documents.
SJC Social Club Application - Coggle Diagram
SJC Social Club Application
Functionality
User Interface
Experience
Browser is independent and
responsive/adaptive
User interface will follwo the useability principles
User interface will follow principles of visual communication
Provides users with interactive options in order to control application
Functionality to sort reviews and posts by newest, and can see "date created/modified" of content
Application Pages
User Content Page
Feed of user content
Search bar
Searches for user content
User content
Reviews
Comments on content
Forums
Posts
Data Search
General Search
Search Bar
Searches in database for specified
data from inputed user string
Advanced Search Button
Can search for different data tags or content genres
Drop down boxes to increase search specificity
Login Page
Users can login to
existing accounts
Users input username and password
Users can create
a new account
User input new account username and password
Code
An algorithm to retrieve, process, and disply superhero data from the API
An algorithm to display the superhero data from the API
An algorithm to retrieve and process data for user authentication
UTF-8 encryption
Tags can be applied to content to better categorise and search for data
Data
Functionality to export specific data from database
The application receives data in one format, and converts the format into another to display or export data.
Users can access the application as
a downloadable interactive application
Administrator has access to an existing database of users
The use of an API
superhero-api
https://akabab.github.io/superhero-api/api/
Has Marvel, DC, Harry Potter, and popular movies characters
Users go through an authentication process
User Login and Account system
Users
Moderator
Moderator can warn users of "inappropriate" content uploaded
Can modify or remove content (posts or reviews)
Can uploade content (posts or reviews)
Can comment on content
Administrator
User
Uses Surface Pro
laptop devices
Supports windows 10
Personas
Taylor
Moderator account
Modifies/removes content from database
Moderates posts made by users
Functionality to see
if posts are "new"
Chelsea
Uploads posts/reviews, and comments on content in application
Interested in Marvel and Harry Potter content
Normal User
Mr Rogers
Administrator account
Modifies/removes content from the database
Functionality to export information from the database
specifically searches
for trivia information
A tag or genre system to categorise content data
Peter
Searches for specific genres of content
Interested in superheroes and card games
Normal user
Developer
Database
Card Games
Super heroes
Marvel
General trivia knowledge
and questions
Harry Potter Content
Super Hero Api
Data layout
results
name
The name of the character
id
the id value of the character in the database
Powerstats
STR
The character Strength value
SPD
The character Speed value
DUR
The character Duration value
POW
The character Power value
CMB
The character's Combat value
INT
The character Intelligence value
Biography
full-name
alter-egos
aliases
place-of-birth
first-appearance
publisher
alignment
Appearance
gender
race
height
weight
eye-color
hair-color
Work
Occupation
the occupation of the character
Base
the place of operations of the character,
or where the character lives
Connections
group-affiliation
relatives
image
url
the url for the characters image