Crowd Intelligence Grocery Shopping Mobile App

Slides:



Advertisements
Similar presentations
Point of Sale (POS) Client & Back Office Server. Operational Concept What is our Objective? What is our Objective? What are our Goals? What are our Goals?
Advertisements

UNIT-e futures and UNIT-e Mobile Ben Potter Systems Architect.
Objectives Overview Define an operating system
MOBILE BUDGET PLANNER & SHOPPING ASSISTANT Intuitive and on-the-go approach to budgeting Andrew Okoh Dr. Marko Popovic Kwan Hong Lee.
Customer Service and Web Site Personalization Back to Table of Contents.
Mobile Testing Applications Confidential & Proprietary.
NITAAC Customer Support Phone: Website: NITAAC.nih.gov Customer Guide for using the electronic Government.
A Billiards Point of Sale Application Christopher Ulmer CS 470 Final Presentation.
Students: Nadia Goshmir, Yulia Koretsky Supervisor: Shai Rozenrauch Industrial Project Advanced Tool for Automatic Testing Final Presentation.
ICT – Tutorial 1 Pizza Hut case study. Q1) Provide a simple sketch of the Micros Fidelio RMS system. Indicate how the system interfaces with the input.
SwopUrCard Your digital business card library. Cloud Storage SwopUrCard is a brand new initiative into cloud based data storage. We intend to offer the.
Output and User Interface Design
1 Quantifier Web Portal. 2 Noah Hilt (Team Leader, Communicator) Steve Koechle (Recorder, Communicator) Josh Chapman (Facilitator) Mentor: Dr. Dieter.
1 InStar Studio Product Release December The AMS InStar Studio release results in a move to a more powerful and scalable platform for huge future.
Explain the purpose of an operating system
Android - Project Green basket Android Application * Let's you do your grocery shopping location based. * Let's you decide to go to the closest grocery.
Thanks for being a Hero Customer!
GEOREMINDERS ANDROID APPLICATION BY: ADRIENNE KECK.
Abstract Introduction Project Requirements End Product Description Proposed Technical Approach Approach and Considerations Team Members: Travis Djuren.
Using the Right Method to Collect Information IW233 Amanda Murphy.
Requirements Engineering Lesson 2. Terminologies:  Software Acquisition is where requirement engineering significantly meets business strategy.  Software.
PM-Appers! Presents: 5 Things to Consider When Searching for a Project Portfolio Management Application.
SYNOPSIS  ICS Overview  Business drivers  Investment Objectives  Benefits  CRM Software  Team strategy.
Creating & Building the Web Site Week 8. Objectives Planning web site development Initiation of the project Analysis for web site development Designing.
Chapter 9 Operating Systems Discovering Computers Technology in a World of Computers, Mobile Devices, and the Internet.
Ecommerce solutions in India Ecommerce Website Development is a new field in website development. It's not like other general website designs, as it gives.
CHAPTER 7 Operating System Copyright © Cengage Learning. All rights reserved.
Power Point Mistakes Contrasting background and text Microsoft Office PowerPoint 2007 enables users to quickly create high-impact, dynamic presentations,
GA Remarketing: the hero you’ve been waiting for.
 1- Definition  2- Helpdesk  3- Asset management  4- Analytics  5- Tools.
Thanks for being a Hero Customer! TEACHER TRAINING.
How to Enable Account Key Sign Instead Of Password In Yahoo? For more details:
DISCOVERING COMPUTERS 2018 Digital Technology, Data, and Devices
A FRUIT AND VEGETABLE PRESCRIPTION PROGRAM
Web Routing Designing an Interface
Control Choices and Network Effects in Hypertext Systems
Providing cutting edge technology and
BASIC INFORMATION ABOUT DATABASE MANAGEMENT SOFTWARE
Intelligent Agent Solution
CompareDocs cloud Makes it Immediately Clear What has Changed Between Document Versions, on any Windows 10-Compatible PC or Device WINDOWS APP BUILDER.
COSMIC-SYSTEM PROTOTYPE TEAM 2.
Steps in Building Your iOS Application. ●Apple iPhone applications are on the top of the list in the development Mode. ●Apple iOS platform has attracted.
Gnosis Software Kalen Wood-WarDlow, Thomas Back, Christopher Simcox, Kristoffer Schindele.
Crowd Intelligence Grocery Shopping Mobile App
What’s New in Colectica 5.3 Part 1
Dev Test on Windows Azure Solution in a Box
Crowd Intelligence Grocery Shopping Mobile App
Senior Project, Spring 2018 To-do List Optimizer 1.0 Problem Solution
Smart Shopper iPhone App
Creating a Culture of Feedback
INEOGroup presents:.
Systems Development Life Cycle
Introduction to Medisoft
e-Commerce: Buying and Selling on the Internet
Get Out the Data October 17th, 2018 Presented by: Bryan Dehler.
Saravana Kumar CEO/Founder - Kovai Atomic Scope – Product Update.
Data Groupings: File File: a group of related records
Kudler Fine Foods Frequent Shopper Program
Bulloch Information Session
Pife:Med-Fi Prototyping
Agenda Why go Mobile? Why Navara? Challenges to going Mobile?
Food Inventory Tracker
Shane B., Esther K., Curtis S., Jennifer W.
Overview of Databases and Salesforce Chapter 1
Modern benefits administration and HR software, supported by us.
Tutorial Introduction to help.ebsco.com.
customer / university logo
Driving Successful Projects
This is a template for a presentation that you can use to introduce your team to Harvest. You can customize the content of the slides. You’ll want to pay.
The photo app every contractor & supplier needs
Presentation transcript:

Crowd Intelligence Grocery Shopping Mobile App Gnosis Solutions Crowd Intelligence Grocery Shopping Mobile App Speak on our app.

Our Team and Mentor Christopher Simcox - Database/Connections Lead Kristoffer Schindele - Front End Developer Thomas Back - Front End Lead Kalen Wood-Wardlow - Team Leader Our Client and Mentor: Dr. Michael Leverington Kalen Introduce Team, Client/Mentor and Project name Animate the order of introducing the graphic, one by ione

Problem Statement What options are available to grocery shoppers to shop smarter and more efficiently? I want to present you the question of what resources exist for grocery shoppers to shop smarter and more efficiently? They could sign up for individual stores rewards programs in which they receive deals and price off items, but they can do little to research the prices within local stores through their site, or what products are contained locally. In the way of applications there are curbside pickup programs, but the price is only known when you’ve purchased the items, besides this list making applications catered towards groceries exist, such as out of milk, which allow s virtual list to be built tht is more customizable and saveable than a written list.

Problem Statement Shoppers frequent these stores weekly and are quite familiar with layout and expected products. Crowdsourcing For the lack of insight on being able to conduct research about specific grocers and what theirs tore contains, most people develop a favorite tore they frequent mainly because they are familiar with the layout and what is offered at this store.

Solution Statement Create a useful shopping list application to serve as an organization tool for users, while collecting the information of products on their list to build a grocery product database. In short, the we want to create a consolidated source of information on local grocers and provide services where current applications are lacking which is for example the ability to compare prices of local grocers, and the ability to cut down on time spent searching through the store by knowing where each item is located on your list. In order to make this information more readily available to the public, we will build a collective database of each store’s products, placement of the products, and prices, through user contributed information on these products. Our solution to this goal is an application which will serve as the vehicle through which we will collect and analyze the data to improve the user’s experiences shopping. Animate the order of introducing the graphic, one by ione

Solution Workflow: Step 1- User Accounts Create user accounts for each individual Database saves user’s list data under their account The app will go hand in hand with the user’s shopping experience in two parts, the preparation phase before heading to the store where list creation happens, and the actual shopping. To accommodate the first phase, we will have designed a list making interface so that the user can have an electronically stored list that is easy to edit, save, and share. Crowdsourcing applications involve an incentive to motivate users to contribute and part of our incentive will be this easy to manage list UI. Once the user arrives at the store, they will need to check off and remove items from the list that they have collected. It is at this step that we will ask the user to enter details they found out about their item on site. For UI mention This includes the price of the item and the location of the item within the store This information will be stored in a database, along with the store it was found at, and once sufficient data is built about each store, we can improve future shopping experiences by analyzing their list and providing services powered by our new found data of the stores. As of now these services will be price comparisons of your list items between stores, and ordering their list based on a pathfinding feature that will display the best order to tackle their list within the store Animate this slide, in order of steps, Show where user’s end is,

Solution Workflow: Step 2 - List Creation User will create a new list Desired items will be entered and the list will be saved The app will go hand in hand with the user’s shopping experience in two parts, the preparation phase before heading to the store where list creation happens, and the actual shopping. To accommodate the first phase, we will have designed a list making interface so that the user can have an electronically stored list that is easy to edit, save, and share. Crowdsourcing applications involve an incentive to motivate users to contribute and part of our incentive will be this easy to manage list UI. Once the user arrives at the store, they will need to check off and remove items from the list that they have collected. It is at this step that we will ask the user to enter details they found out about their item on site. This includes the price of the item and the location of the item within the store This information will be stored in a database, along with the store it was found at, and once sufficient data is built about each store, we can improve future shopping experiences by analyzing their list and providing services powered by our new found data of the stores. As of now these services will be price comparisons of your list items between stores, and ordering their list based on a pathfinding feature that will display the best order to tackle their list within the store Animate this slide, in order of steps, Show where user’s end is,

Solution Workflow: Step 3 - Shopping Mode User will set shopping mode on and head to store of their choice Once at store Geolocation tools will recognize store and route product data to that store’s table Figure 1. List Creation Phase The app will go hand in hand with the user’s shopping experience in two parts, the preparation phase before heading to the store where list creation happens, and the actual shopping. To accommodate the first phase, we will have designed a list making interface so that the user can have an electronically stored list that is easy to edit, save, and share. Crowdsourcing applications involve an incentive to motivate users to contribute and part of our incentive will be this easy to manage list UI. Once the user arrives at the store, they will need to check off and remove items from the list that they have collected. It is at this step that we will ask the user to enter details they found out about their item on site. This includes the price of the item and the location of the item within the store This information will be stored in a database, along with the store it was found at, and once sufficient data is built about each store, we can improve future shopping experiences by analyzing their list and providing services powered by our new found data of the stores. As of now these services will be price comparisons of your list items between stores, and ordering their list based on a pathfinding feature that will display the best order to tackle their list within the store Animate this slide, in order of steps, Show where user’s end is,

Solution Workflow: Step 4 -Save Product Info When a user marks an item off their list, they will be prompted to enter location and price of item, or update price and location if change occured. Entry for product with price and location will be stored on cloud database (or entry will be updated if different) Figure 2. List Creation Phase The app will go hand in hand with the user’s shopping experience in two parts, the preparation phase before heading to the store where list creation happens, and the actual shopping. To accommodate the first phase, we will have designed a list making interface so that the user can have an electronically stored list that is easy to edit, save, and share. Crowdsourcing applications involve an incentive to motivate users to contribute and part of our incentive will be this easy to manage list UI. Once the user arrives at the store, they will need to check off and remove items from the list that they have collected. It is at this step that we will ask the user to enter details they found out about their item on site. This includes the price of the item and the location of the item within the store This information will be stored in a database, along with the store it was found at, and once sufficient data is built about each store, we can improve future shopping experiences by analyzing their list and providing services powered by our new found data of the stores. As of now these services will be price comparisons of your list items between stores, and ordering their list based on a pathfinding feature that will display the best order to tackle their list within the store Animate this slide, in order of steps, Show where user’s end is,

Solution Workflow: Step 5 -Provide Services With sufficient data, the preparation phase offers services Services include price comparisons for lists based on nearby stores; Shortest path for items in list Figure 3. Services Offered The app will go hand in hand with the user’s shopping experience in two parts, the preparation phase before heading to the store where list creation happens, and the actual shopping. To accommodate the first phase, we will have designed a list making interface so that the user can have an electronically stored list that is easy to edit, save, and share. Crowdsourcing applications involve an incentive to motivate users to contribute and part of our incentive will be this easy to manage list UI. Once the user arrives at the store, they will need to check off and remove items from the list that they have collected. It is at this step that we will ask the user to enter details they found out about their item on site. This includes the price of the item and the location of the item within the store This information will be stored in a database, along with the store it was found at, and once sufficient data is built about each store, we can improve future shopping experiences by analyzing their list and providing services powered by our new found data of the stores. As of now these services will be price comparisons of your list items between stores, and ordering their list based on a pathfinding feature that will display the best order to tackle their list within the store Animate this slide, in order of steps, Show where user’s end is,

Requirements Overview Key Requirements: A mobile app that is fun and easy to use, Shopping list capability, Crowd sourcing of user data, Minimal device impact Chris Talk about aqcuisition graphics! Mention managing of data remotely Animate,

Architecture Overview Figure 5. Chris Talk about aqcuisition graphics! Mention managing of data remotely Animate,

Implementation Overview React native deploys on both android and ios platforms which allows users to interact with the firebase data solution to pass data back and forth. Figure 6.

Prototype Review Usability: React native deploys on both android and ios platforms which allows users to interact with the firebase data solution to pass data back and forth.

Prototype Review Continued Functionality: React native deploys on both android and ios platforms which allows users to interact with the firebase data solution to pass data back and forth.

Challenges and Resolutions React-Native Custom Geolocation Malicious User Input Kris

Timeline Kris

Testing “It should be so easy to use, they won’t want to put it down.” Intuitive Responsive Attractive Kris

Conclusion Give customers an consolidated source of knowledge on local grocers via a shared database on stores and their products Thomas Strong conclusion Graphics, pop things up and summarize our technologies as well, Emphasize ease of use with UI, Emphasize the data management Show what user’s will do with the list In conclusion given our powerful tools, our app smart shopping looks to create a simple easy to use application that will have a simple to use UI that will improve the effiencieny of users shopping expierience.