Final Project Idea
01 Nov 2022
By Galen Chang
Food Truck Review
Overview
Problem: Food truck prices are often more expensive for less food compared to other dining options near UH. With the limited time students have to grab food between classes and their limited budget, many students go for the well known and trusted food options instead of risking it on the food trucks. The lineup is also constantly changing, and theres no centralized place to quickly lookup reviews.
Solution: Create an food truck review app where users can quickly find and post reviews for the food trucks themselves, as well as the dishes they offer.
Approach
Users do not need to log in to the app to see food truck info and reviews.
If users choose to make an account, they will be able to post reviews for the food truck itself or individual items. Users will also be able to see their reviews and edit/delete them.
Admins can do all of the above, as well as reset passwords, ban users, remove/edit reviews.
Mockup Page Ideas
- Navbar
- links to Home, Food Trucks, and Login/Sign up
- When user logs in, Add Review and Edit Review links available
- When admin logs in, Site Administration link is available
- Home/Landing page
- Cards of the food trucks with brief description of foods offered
- Food Trucks
- More detailed information about the trucks
- Menu
- When they are usually at UH
- Link to reviews
- Add Review
- Add review to a food truck and/or a specific dish
- Edit Review
- Displays all the users reviews and lets them edit/remove them
- Site Administration
- User management (password reset, ban users)
Use Case Ideas
Visitor can browse the full site, but can't post reviews.
If user decides to make an account, when logging in, takes them right back to the home page, which has cards that have a picture of the truck and brief description of the foods they offer. Users can also add, edit, and remove their reviews.
Visitors/users can click the cards, which takes them to the Food Trucks page and to the food truck's section, which has much more info like a menu and a link to reviews for the truck itself and for individual dishes.
Admins have all of the user functionality, as well as the ability to conduct user management (password reset) and edit/delete inappropriate reviews.
Beyond the Basics
Image upload
Contact system between users and admins (suggestions, new food truck, account modification requests)
Review sorting system (by date, number of reviews, highest to lowest reviews, etc.)