Skip to content

Instantly share code, notes, and snippets.

@tiennv90
Last active August 29, 2015 14:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tiennv90/bb548c5b50298f0f898a to your computer and use it in GitHub Desktop.
Save tiennv90/bb548c5b50298f0f898a to your computer and use it in GitHub Desktop.
Details
I Need a supply chain automation API.
Should have these 5 Features
1) GPS Tracking and Location Modeling
2) Traffic Monitor for the best route
3)Estimates time and related complexities
4) Schedules and manages Resources
5) Forecasts
Okay the way it works is that this API should connect to any shopping cart/ cms.
So when orders come in the API schedules the orders in the following way having following features.
take for eg there is a Supermarket that has multiple stores in one city and for every area there are shoppers who shop and deliver products. Every shopper has a 5 mile radius and can deliver within that only.
How it works?
When the order comes in, the details of that order is assigned just the way UBER works i.e It'll notify every shopper of the order available and who ever accepts it gets the order. Each shopper can be assigned maximum of 2 orders. Now the API will also be providing the person who ordered the status of the order so when the shopper leaves for order delivery, the customer can track the order.
Also incase of exhaustion of order deliveries in a particular hour slot, the next hour is shown as available.
I have listed down the following required functinalities.
1. The shoppers are Part time with a changing weekly schedule. The API is supposed to forward orders to active shoppers who are nearest to the stores.
2. Every order is localized based on the store and its locality and the shoppers are also localized.
3. Gives an ability to acknowledge orders by the shoppers on FCFS basis.
4. Should be able to a lot maximum of 2 orders at one time on the basis of the delivery time and location of previous orders in-case of all shoppers having one order
5. Allows tracking of each order.
6. Should give an estimated time of arrival from the time order is dispatched from the store.
7. Should provide traffic condition to shoppers
8. Should also provide routes to the given address to the shopper.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment