You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Heat map in theory should show clusters of customers who want some ice cream from a X mile radius from which point the ICV is in their route (need to discuss what the max radius will be and if we're displaying this in miles or km)
Button link
Back to dashboard
Edit schedule
User Stories
Accessibility
As a user, I want a clear understanding of how to navigate the website
As a user, I want this site to be accessible to people of all abilities
As a user, I want a way of moderating content before it is posted publically
As a user, I want to be clear about copyright laws/infringement otice when adding information
As a user I want to be able to edit and delete my data
Content
As a vendor I would like to be able to input text so I can sign up and login. [0.5]
As a vendor I want to be able to see all of my available options (dashboard) [1.5]
As a vendor I want to be able to edit/update my route and timings. [1.5]
As a vendor I would like a visual representation of my route
In a flow chart [1.5]
On a map [1.5]
I would like to import my route into Google Maps so I can use directions [3]
As a vendor I want a visual representation of demand of customer demand for ice cream
For today [2.5]
Historically (last 1 month/1 year) [3.5]
As a vendor I want an option to show potential customers that I am unavailable for the day [1]
As a vendor I want to be able to choose what alerts I receive [2]
As a vendor I want to be able to easily replicate previous routes [1.5]
Flow 2 - ICE CREAM CUSTOMER
User Journey
As a customer, I would like to find out when an ICV is coming to my area / demand one if there isn't any.
Supporting User Journeys
As a customer, I would like to see product information about vendors
Intro to app? Image? Or animation of truck/ice cream logo moving on map
Header/footer?
Vendor/Customer Button
Page 2 - Only see if not logged in - option choice between login/ signup
Choose either option
Design wise, this will be similar to the first page
Page 3 - Only seen if not logged in - Signup form
Name, password, email saved to database via submit button
Check box for "Are you okay with us taking your location?" (required) - does this meet GDPR regulations???
Page 4 (could combine with Page 3?) - Only seen if not logged in - Login form
Page will display password, email fields and a submit button
This will be checked against a database
Page 5 - Map (location taken from device information)
Map with ice cream location (default 500m then can select 1km, 2km etc)
STRETCH GOAL: Link to ice cream man page for each vendor
STRETCH GOAL: Filter ice cream men (vegan etc)
button - (to signal interest to ice cream vendors) - saves to customer location database, deprecates after 30mins. - links to caution modal
N.B have to be clear what bring me ice cream button does (how likely am I to see a van, am I contacting anyone directly? How will this be of use to me in the immediate future?)
User Stories
Content
As a customer I would like to be able to input text so I can sign up and login. [0.5]
As a customer, I want to be able to sign up quickly so I don't waste any time since it's just ice cream [0]
As a customer I would like to automatically take my location from my device information so I do not manually have to input my postcode [1]
As a customer I want to favourite ice cream vendors so I can see where they are [1.5]
As a customer, I want to see the closest ICVs and instructions so I can make an informed decision how to get there. [2]
As a poor customer with no nearby vendors I would like to alert them that I'm willing to part with $$$ so they come to my area [2]
As a customer who made an alert I'd like information on when I will receive my ice cream [3]
Accessibility
Technical Goals
Database schema
User db
Routes db
Locations db for where users have clicked
Google Map API & Data Visualization
Create a heat map
Display useful data to vendors regarding demand
Provide feedback to customer what happens after use alert
The text was updated successfully, but these errors were encountered:
Issue: #3
HackMD user flow markdown here.
Inspiration from Kristina
Important links
Google Maps API - heatmaps
Customer Survey Data
Ice Cream Truck Finder Product Development Statement - Google Doc
Flow 1 - ICE CREAM VENDOR
Main User Journey
Supporting User Journeys
Main Flow
User Stories
Accessibility
Content
Flow 2 - ICE CREAM CUSTOMER
User Journey
Supporting User Journeys
Flow
User Stories
Content
Accessibility
Technical Goals
Database schema
Google Map API & Data Visualization
The text was updated successfully, but these errors were encountered: