Food Truck Application

Code

Backend

Python

Flask server

Database

Truck information

Booking information

Frontend

Template Pages

CSS

Responsive design

HTML

JSON

Raw data

truck_id

name

category

bio

avatar

cover photo

website

socials

User experience

Pages

Home page

List of trucks and their avatar

Individual truck pages

Truck Information

Booking prompt

Booking page

Truck's availability

Option to book

Usability principles

Accessability

Easily accessible

Similar styling between pages

Clutterfree

Learnability

Design choices reflected in a majority of websites

logo returns home

Effectiveness

Navigation between pages simple and fluid

Utility

Application provides the appropriate level of functionality

Safety

Ability to edit or rescind a previously made booking