Food Truck Solution

Data

Criteria

Impacts

Useability

Self-Determined Criteria

Prescribed Criteria

Personas

Personal

Social

Economic

User Interface

Useability Principles

User Preferences

Data Interface

Data Exchange

Data Specifications

Data Display

API's

Mia

Onkar

Gemma

Sort/Filter feature

Distance/travel preferences

Business registration

Food truck location to be displayed

Food truck menu

Customer requests/feedback

Information on the amount of people attending

Solution to allow customers to favourite food trucks

Travel preferences and displaying information based on these preferences

Database to store reviews on website

Comply with Privacy Act 1988

Web application to access BCC API and display summarised/filtered data

Database to be secure using data validation, data authentication, and privacy

Database to allow customers to store personal details and preferences with a login/registration system

SQL queries to run database to insert, update, and select data from the database as required

Intuitive and user-friendly interface relevant to problem

Solution to allow food truck owners to advertise their business

Solution to use BCC Food Trucks JSON datasets

Inspirations

Business growth for food truck owners

Google Map API

BCC API

Promoting entrepreneurship

Personal recommendations

Convenient access to information

Increased awareness and diversity of food options

Increased convenience

Enhanced customer experience

Community engagement

Learnability

Responsiveness

Effectiveness

Portability

Safety

Mobile friendly design

Database to be useable on mobile devices

Quick and efficient SQL queries to be run based on user input

Interactable user interface

Data displayed in a filtered/summarised format

Navigation considerations

Users to change preferences and favourites

Personal data is encrypted and hashed where necessary

Database to display all relevant information to user

Data exchange to be necessary and efficient

User interface to only include relevant information about food trucks

Categorised data

Brand promotions

Food truck booking

Menu

Map API

Food truck locations displayed based on preferences

Search, sort, and filter

Reviews

Navigation bar

Location

Cuisine/food truck

Price

How many people are attending

Opening hours

Travel preference

Wireframe designs

Data display

Navigation bar

Mobile design

Location

Opening hours

Cuisines

Menu

Google Map API

Price

Brisbane City Council Open Datahub

Data security

Customer data

Web application

Food truck data

Secure data handling

Integration with Brisbane City Council API

Suburb-based notification sign-up

Seamless database integration

Efficient SQL Queries

User-friendly interface

Location-based filtering

Interactive map

Opening hours

Cuisine categories

Food truck details

Data authentication

Privacy protection

Secure data transmission

Scalability

Real-time updates

API integration

Access controls

Database design

Error handling

Backup and recovery

Data validation

Data Security

SQL Injection

Insecure data transmission

Improper error handling

Database misconfiguration

Data leakage and exposure

Data backup and recovery issues