We were inspired by the everyday clutter of stores and the constant job for employees to clean up at all times. Multiple copies of the same article being stored in the front end of the store leads to a harder job for store employees and more difficulty for customers to find the products they need.

What it does

iOS app and website

Allows for only one product to be stored at the front of a business -- the rest of the inventory can be stored in the back. Customers can walk into a store, scan an item (just the object), view prices, add to cart, and purchase items. Retail workers can receive "grocery lists," use these lists to collect items from inventory in the back, and check out and deliver items to customers, who will still pay at the front of the store.

-Displays a virtual tag in the app right above the product being scanned -Includes "add to cart" and "purchase" functionalities so that costumers only need to press purchase and proceed to the front of the store in order to get their items

-Allows businesses to scan products and view, complete, and cancel requests

How we built it

We used Swift to create an app that can scan images of 3-D products and virtually project a "tag" (AR) that displays the item's name and price. The app also allows users to add products to the cart and virtually "purchase." We used HTML, CSS, and JS to create a website for the business-end of our product. On the website, business owners are able to create accounts and view purchases that are made from the app. We used Firebase to link the app to the website so that purchase lists can go to business and retail product scans can go from businesses to customers.

Challenges we ran into

The mess that is Javascript and Firebase:). It was difficult to figure out how to use Firebase as we worked, and we ran into difficulties while trying to use the AR scans in the app.

Accomplishments that we're proud of

There is functionality up for both the business and the customer -- business workers are able to scan in their products. Customers can use the iPhone app to scan products in a "store" using their phone camera. This app gets rid of paper tag waste, square footage in the front end, and purchase and working time for both workers and customers. Workers do not have to straighten up storefronts or collect shopping carts that customers leave in the wrong places. Customers do not have to drag around carts or carry any products around -- they just purchase and wait at the front to pay.

What we learned

We learned how to properly use HTML, CSS, Javascript, AR, AND Firebase. We learned how to have two-way communication between the website and the app using the database.

What's next for fetch

We plan on making the app and website all around prettier as well as enhancing the UI. We want to also add functionality so users can pay online and confirm receipt once they get their purchases from the store. If we can do so, that would eliminate purchase stations at the front of the store, and the customer area would be reduced to a simple, beautiful display of the business's products.

Share this project: