'Fetch' was an idea created during the Re.Hack Hackathon hosted by Unilever, an application that uses crowd-sourcing to allow users to order those urgent grocery items by utilising other users as the delivery method.
Taking inspiration from popular apps today like Uber and Deliveroo - A Shopper (request) is able to order items from a Fetcher (response). To provide security, the app requires a login and signup with a valid payment card. The app also offers users confidence via ratings and reviews.
Built within 24hrs for Unilever's Re.Hack 2016, With ReactJS providing the structure & React-router creating the routes/pages, I used geofencing and variations like delivery size, distance etc to filter down the list of suitable people that could accept the Fetch (shopping order).
The Fetch would be advertised via broadcast to the suitable Fetchers using Ably.io and upon acceptance, the Shopper would begin creating a list of items searchable from TescoLabs Grocery API. The max amount would be based upon a combination of mode of transport and the weight/number of the items selected.
The team wanted to use as much of the existing infrastructure in stores to limit the amount of technical investment, so the Fetcher would scan products and 'tick-off' the items as collected using their own smart device and barcode reader. Once completed, they would purchase the items via a generated coupon and using a sealed branded security bag (i.e. duty free) provided by the store; go on to deliver the Fetch.
Both Shopper & Fetcher would then review the service, at which point the transaction from the Shopper to the Fetcher would commence.