CE-17.10

Title: 

Meet-The-Need An Application For Providing Courier Services Based On Sharing Economy Model

Author(s): 

Abhilash Shrivastava

Oral Defence Date: 

05/16/2017

Location: 

TH 434

Committee: 

Profs. Bill Hsu & Ilmi Yoon

Abstract: 

Parcel delivery or courier services are widely used today, but can be costly. Meet-the-Need is an application that provides courier services based on a sharing economy model. Meet-the-Need does not require any infrastructure to provide courier services, unlike other courier services such as UPS, USPS, FedEx etc. A parcel sender, who needs a parcel to be delivered, can post a parcel request, offering a proposed fee for the delivery service. Our application will provide a list of commuters already traveling towards the parcel destination, with capacity to accommodate the proposed parcel. The parcel sender can choose the best option for the parcel delivery based on price and time. Using our Meet-the-Need application, commuters or frequent travelers can also earn income by providing parcel delivery services. Meet-the-Need is built using the popular web framework Angular 2 on top of a NodeJS backend, with the MongoDB NoSQL database. Payment functionality is implemented using the Stripe API. Meet-the-Need uses the Google maps Javascript library to provide useful maps in the application. The USPS price list is provided for reference, using the USPS API. We conducted requirements testing by going through all steps of a courier transaction using Meet-the-Need. We were able to successfully perform all the courier transaction steps required to complete parcel delivery using our application.

Keywords: 

Sharing Economy [1], Courier Service, Angular 2, NodeJS, MongoDB, Web Application, Stripe, Google maps, USPS

Copyright: 

Abhilash Shrivastava