Please enable JavaScript.
Coggle requires JavaScript to display documents.
Food Truck Web App - Coggle Diagram
Food Truck Web App
Non-Functional Requirements
Social/Environmental
Security
adheres to legal requirements
secure login/register database
Available tools/tech
Economical
Admins for when the solution is deployed
Project budget
domain name
copyright
Legal
Contractual Obligations
Copyright and intellectual property restrictions
images are used with permission
data is referenced, used with permission
Data Privacy Act
secure passwords/data
encryption
Aesthetics
styles that appeal to user
age range 25-45
not childish
easy to see - appropriate use of contrast
consistent colour palette
modern
sophisticated but playful
style
appropriate colour palette
not too dull/bright
follows design principles
Constraints
Developer Environment
.
Programming skills
hypothetically limitless
Available time
hypothetically limitless
Design skills
not amateur
able to design various pages utilising principles
User Environment
types of devices
phone
iPad/tablet
PC/laptop
user technical skills
accessiblitiy
easy to read
clear buttons and forms
appropriate use of CARP principles
interests
food
short travel time
as much info about trucks as possible
booking?
demographic
young to middle aged adults
women and men
25-45 year olds
Accessibility Guidelines
UI
brand colours?
clear text/buttons
map
bookings?
display times and dates
Functional requirements
Code Modules
pages
home
map
bookings
help chat?
submit more info page?
Programming languages
SQL
Python
html
CSS
Data
.
data structure and types
tables
location of trucks
address
type of truck
bookings
truck owner name
dates
location
user info
name
email
password
saved/favourited locations
text, int, str
new data
data collection
form to register your truck
login form
register form
open data sources
CSV file format
Brisbane open data website
Existing organisational data