PICKRUN APPLICATION

Page 1

PICKRUN APPLICATION

1 B. E. Student, Department of Computer Engineering, Terna Engineering College Nerul, Maharashtra, India

2 Assistant Professor Department Computer Engineering, Terna Engineering College Nerul, Maharashtra, India.

Corresponding Author: Mr. Nilesh Kulal ***

Abstract – The Research Paper Focuses on recent Advancement on courier Delivery Services, as our project name is Pickrun App which provides fast and reliable delivery services. Throughout the project we are trying to build an application for android as well as IOS users through which the customer canusethe fastand gooddelivery. The delivery

service is totally based on the customer’s requirement and their demand of delivery. The parcel will be delivered by the time and location given bythe customer.

Therearethreemodules: -

In the End user module, user place order, the delivery they add are all the details for the delivery and place the order. After the user places the order the nearby delivery boy gets the notification regarding it and it verifies all the details and accepts the order and delivery within the time given by the user. Admin views all the details of every placed order and checks thestatus ofeach and every delivery.

Key Words: Operations, Opportunities, Business Challenges,FuturetrendsinDeliveryServicesofCourier Sector,Analytics,MarketResearch

Fortheclients'pleasure withthecourierservicesystem,it is essential that the packages arrive on time at their destination. Finding the quickest route with the least amount of traffic from the point of delivery to the customer's location is necessary to ensure the quickest deliveryofpackagestotheclient.Theclientsshouldalsobe informed of the delivery time concurrently or over a sufficienttimeframe.

Responsetimebetweenthesetwopartieswillundoubtedly increase the effectiveness of the courier service and customerhappiness.[2]

By integrating the usage of modern communication technologieslikeGPS,Androidtools,andcloudservices,the research's goal is to create a framework and Android application that can assist in creating the platform for a more intelligent parcel delivery system. It will aid courier service systems in managing the parcel delivery process intelligentlyanddelivering thepackagestoconsumersata timethatisconvenientforthem.

1.1 Scope

Due to traffic we suffer so much in the metropolitan cities that with the help of the right delivery appwecangetsomanythingsinalimitedtimeanditsaves usfromrunningheretotherefortheproductsoritemswe leftbehind.Itmakesourlifehasslefree.Thisappbasedon deliveryserviceapplicationtoeasecustomertomeettheir order urgently when in need. Sometimes, some customers still have to come and pick up their order themselves. As more people use smartphones and become more dependent on it, the potential to introduce an application for local needs in facilitating the needs is promising. This provides an opportunity for the developed app to fill the gapleft by the existingapplications in themarketin order to Deliver Customer Courier on urgent basis within short spanoftime.

Thescopeofthisprojectislimitedtotheactivitiesofa Delivery Services, which includes will improving Security outcomes of courier, reduce the Time for Delivery App to Deliver the Product, enhance access and care in the Estate and surrounding communities and ensuring best use of resources, the use of a best Service based management system for improving the efficiency of a Delivery, it is needed and it is an essential part of any modern continuously evolving society.

1.2 The Problem Statement

As there are higher needs of the customer to Pick and DelivertheirBelongingswithintheshortSpamoftime,it rises many Problems like Misplacement of Parcel, to Handover the Parcels to Genuine Person, Late Delivery Problems, miscommunication between the Delivery boy and customer and many more. As the Result there should always be the way to overcome such problems alongwithCustomerSatisfaction,ItIsNecessarytomeet the end user requirement along with Customer Support andCourierResponsibilityifthecouriergetslost.Asthe currentmarketapplicationwhichareinthisservicethey arechargingtoo muchofservicefeesfromthebothend

1. Admin 2. End-userorcustomer 3. DeliveryPartner 1. INTRODUCTION
International Research Journal of Engineering and Technology (IRJET) e-ISSN:2395-0056 Volume:10Issue:4|Apr2023 www.irjet.net p-ISSN:2395-0072 © 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page829

for customer and delivery boy as well. In the current working application there is no rewards for delivery boywhichwehaveadded.Customerhavebestservice and 15% and 20% off on cashless payment method. The current applications do not have live track order function. A system is required which can be used by everyoneandwhichalsobenefitseveryone.[5]

2 Literature review

2.1 The existing system

Todaykeepingtrackofone’sparcelhasalsobecametedious work.Thedeliveryisalwaysdoneontheuser’sinconvenient timewhichmakepersonhatedeliveryfortheirbadtimings ofthedeliverypersontodelivertheparcel.[8]Themissing Parcel and losing of parcel has also become a problem nowadaysduetowhichusersarelosingtrustonthedelivery person.Manyproblemsare alsofacedbydeliveryperson such as not getting an exact location they need to go travelunnecessaryinsearchforlocationandtheyarealso not getting enough rewards or benefits in return of their workwhichcanalsofurtherleadtobigproblemsorissues.

2.2 The proposed system

AimoftheproposedSystemistoprovideCustomeronsame day demand intra-city courier and delivery service exactly whenyouneedit.Placeanorderandoursystemwillfindthe most suitable delivery partner nearby Along with Reliable Service. It’s one more aim is to provide more benefits and manyrewardstoDeliveryPartnerfortheirhardwork.

It wants to create job opportunities for many people as DeliveryPartnerandgivethemmanyrewardsfortheirwork. The proposed system would be designed to help make the rigorousactivitiescarriedoutinaDeliveryappmucheasierby providingthestatisticsofCourierinstock,monitoringCourier movementintheappandensuringeffectivepolicingofthe activitiesintheDelivery.Thenewsystemwillbedesignedto provide the following benefits in the interest of the Delivery Services; the system would enhance management servicesandimproveproductivity.

The system would enhance User/System interface. The systemwouldbecosteffective.Thesystemwouldimprove informationqualityandaccessibility.Fromtheproblemslisted intheexistingsystem,theimplementationoftheproposed systemshallfocusonPickrunhavingaccesstotheproposed systematanytime.Ensuringeffectivepolicingbyproviding statisticsoftheCourierServiceinstock.

2.3 DIFFERENCE BETWEEN SIMILAR SYSTEMS

Sr.no

system features

GPSTrackingof goods Yes Yes Yes

CreditCard Payment Yes Yes Yes

Delivery Status Notification No Yes Yes

Customer signature verification No Yes Yes

Table1.Differencebetweensimilarsystems

3 OBJECTIVES

 Completelyhassle-free.Noneedtoregistertodeliver yourproducts

 You choose delivery time with delivery pick source with Pick Destination along with Alternative DestinationJustincasetheCustomerhavetorushto otherDestinationforSomeWork.

 Deliveryofgifts,documents,cakes,anythinganywhere.

 Courier will be send according to customer’s time and locationcustomerhavethechoiceofpaymenti.e.either bycashoronline.

 Track your delivery on the map in real time for securingOrder.

4 Application Development

The project development consists of several stages with the objectiveofprovidingacomprehensiveroutetrackingcourier service that would increase the courier service efficiency in termsofcostandcustomerexperience.Theapplicationserver integrated with database system is developed to support online administration system. The application is developed using flutter an open source platform by goggle to develop an androidaswellasIOSbasedapplications

© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page830

International Research Journal of Engineering and Technology (IRJET) e-ISSN:2395-0056 p-ISSN:2395-0072 Volume:10Issue:4|Apr2023 www.irjet.net
[7]
Asweknow therearemanysimilarbutdifferentapplications on courier delivery services. Different apps provide different services. Let’s find outthosedifferences by the tablegiven below: Characteristics Wefast Borzo Proposed
1
2
3
4
5 Messageoption No No Yes
The navigation function for the application is based on Google Maps.Allofthesefunctionsareintegratedwiththedatabaseof thecustomers’informationintheadministrationsystem.

4.1 System Architecture

The system architecture provides the broad overview of the system as well as the workflow of the application as shown inFigure below. This diagram shows the system’s interconnectionbetweeneachmoduleandtheplatformsthat willbeusedineachofthesystem’scomponents.

4. 2 System administrator-focused web application

Theweb-basedparcelmanagementsystemprogramis housedontheapplicationserverandoffersessential capabilities for monitoring current inventory, tracking delivery progress, and compiling delivery statistics. Information about clients, packages, and couriersmustbemanaged.

4.3 The creation of the Android app

Open-source software called Flutter makes it simple andstraightforward to create cross-platform mobileapps.Withouthavingtodevelopthecodefor theiOSandAndroidappsindividually,youcaneasily create high-quality nativelygenerated apps for both platforms.Onecodebasewilldoforbothsystems.

Fig 2.Flowchart for android based application

Usingasinglecodebase,FlutterisaportableUItoolkit forcreatingnative-likeappsformobile,web,anddesktop.It integratesMaterialDesignandCupertinowidgetsandmakes use of the Dart programming language. Developers using Flutter can produce stunning user interfaces that feel and looknative.Despitethefactthatyoujusthaveonecodebase,it functionsnormallyonallplatforms.[5]

The only framework with a mobile SDK that offers a responsivedesignwithoutaJavaScriptbridgeisFlutter,which achievesalevelofspeedcomparabletothatofitscousinand maincompetitionReactNative.Themanyplatforms,including Android,iOS,andLinux,MAC,Windows,andGoogleFuchsia applications,areallsimplyintegrated.

5 Results and analysis

Pickrunapplicationisanapplicationwhichprovidesservices relatedtodelivery.Ithelpsinbringinguser’sdeliveryontime andgivingthemafastandreliableservice.Italsoprovides manybenefitsandrewardstoDeliverypartner.

 Afterinstallingtheapplicationcangetstarted.

 Userneeds toprovide a mobilenumber andgetan OTP onthe number.

 Userneedstoverifytheirnumberforfurtherprocessing.

 Thenextstepistoplacethecourierorder.

International Research Journal of Engineering and Technology (IRJET) e-ISSN:2395-0056 p-ISSN:2395-0072
www.irjet.net
Volume:10Issue:4|Apr2023
Fig.1SystemArchitecture
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page831

 With the order you can select the address of the pickpointanddeliveryoftheorder.

 Thecustomercanalsotrackthelivelocationofthe deliverypartner.

Pickrunner application is an application which is used by the courierordeliveryperson.Ithelpsinbringinguser’s deliveryon timeandgivingthemafastandreliableservice.

 Afterinstallingtheapplicationcangetstarted.

 Userneedstoprovidethedetailsanddotheregistration itiscompulsoryforpartnerapp.

 After registrationtheadmin verifies thedetails ofthe driverandallowsthemtologinthesystem.

 The next step is to track the order and deliver the courier.

 Afterselectingthelocation,thecalculationofpriceis doneasperpriceperkmandpriceperweight.The basepriceisautoselectedandafterthatcalculation oftotalpriceisdone.

 Aftercalculatingthetotalprice,theorderisplaced successfully with customer’s choice of payment mode.

International Research Journal of Engineering and Technology (IRJET) e-ISSN:2395-0056 p-ISSN:2395-0072 Volume:10Issue:4|Apr2023 www.irjet.net
Fig.4DashboardandorderScreenofPickrunClientApp Fig.7Loginandregistrationpageofpickrunpartnerapp Fig.8OrdersandChatPageofpickrunpartnerapp Fig.5LiveTracking&PaymentpageofPickrunClientApp Fig.9AdminLoginScreen
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page832
Fig.3StartingPagesofPickrunClientApp

Thebackendiswhereweaccessallourwebsiteorapplication datasothatwecanprocess.

The database consists of the tables like customer, delivery partner,sub-adminandorderswithpaymentdetails.

Asitconsistsoftwoseparateapppickrunandpickrunnerand websitewhichconsistofinformationofthesuperadminthe pickrunistheclientappandpickrunnerisdeliveryorpartner app,itconsistofdatabaseofcustomerTicket,Deliverypartner databasewhichconsistinformationofnameofdeliveryboy, paniddetailsofdeliveryperson(importantforpurposeof security)andwalletwhichisconnectedtopaymentandorder databasewhichwillshowthepaymentdetails.

International Research Journal of Engineering and Technology (IRJET) e-ISSN:2395-0056 p-ISSN:2395-0072 Volume:10Issue:4|Apr2023 www.irjet.net
Fig.10AdminDriverPage Fig.11AdminDashboard Fig.12AdminOrderPage Fig.13AdminTicketPage Fig.14AdminNotificationPage 5.1 Back-end Software
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page833

Volume:10Issue:4|Apr2023 www.irjet.net

ThedatastoredofDriverPartnerare:

db-root

drivers(collection)

$uid(document)

accNo:"0710182107000"

accType:"Current"

address:"xyxhjhjhjhjj"

adharBackPhoto:"https://"

adharFrontPhoto:"https://"

adharNo:"459469050211"

branchName:"HotgiRoad"

driverId:"#8945612"

email:abcd630@gmail.com

ifscNo:"BKID123710"

lNo:"MH13202112343905"

lPhoto"https"

mobNo:"803213363326"

name:"ABCD"

panNo:"AHYP3212048M"

panPhoto"https://"

Pass:”$$$$$$"

picPhoto:"https://"

pinCode:"413224"

repass:"$$$$$$"

secNo:"8657736117"

type:"Driver"

Thedatastoredoflocationare:

db-root

location(collection)

$uid(document)

source_lati:19.0715582

source_longi:73.1019283

desti_lati:19.0715582

desti_longi:73.1019283

live_lati:19.0715582

live_longi:73.1019283

name:"ABCD"

International Research Journal of Engineering and Technology (IRJET) e-ISSN:2395-0056 p-ISSN:2395-0072
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page834

5.2 Android Application as back-end

ThePickrunAndroidapplicationwillbeintegratedwiththe databaseinthemainsystem.Thisistoensuretheinformation of the parcels will be recorded properly and hand-on systematically within the back-end system. This Android application consists of four main functions namely Parcel details,Couriertrackingsystem,andchat-supportnavigation. Eachofthesefunctionplaysanimportantroleinensuringthe smooth interaction within the systems shows the courier navigation page that will be automatically activated when CourierNavigatebuttonisclicked.Thetargetaddresswillbe enteredintothisinterface,andtheEstimatedTimeofArrival (ETA)willbegeneratedbasedonthedistancedisplayedon GoogleMaps,takingintoaccounttheanticipatedtimethatthe packagewouldarrive.

Theprogramforpricecalculation:

doubletotalDistance=0;

for(var i = 0; i < polylineCoordinates.length-1; i++){

totalDistance += calculateDistance( polylineCoordinates[i].latitude, polylineCoordinates[i].longitude, polylineCoordinates[i+1].latitude, polylineCoordinates[i+1].longitude); }

Theabovelinesofcodesistocalculatethetotaldistance ofthedeliverylocation.

double calculateParcelPrice(double distanceKm, doubleweightKg){

// Define custom constants for price calculation

finaldoublebasePrice=40.0;//Custombaseprice forparcels

finaldoublepricePerKm=8.0;//Custompriceper kilometer

finaldoublepricePerKg=10.0;//Custompriceper kilogramforweight>5kg

//Calculatethedistanceprice

doubledistancePrice=distanceKm*pricePerKm;

//Calculatetheweightpriceifweightisgreaterthan 5kg

doubleweightPrice=0.0; if(weightKg>5){

double additionalWeightKg = weightKg - 5; weightPrice=additionalWeightKg*pricePerKg; }

//Calculatethetotalprice

doubletotalPrice=distancePrice+weightPrice;

//Checkiftotalpriceislessthanbasepriceandapply basepriceifneeded

if(totalPrice<basePrice){

totalPrice=basePrice; }

returntotalPrice;

Theabovelinesofcodeistocalculatethetotalpricefor theparceldelivery.

6 Conclusion

Pickrun is the application which provides courier delivery servicestotheusers.Throughthisapplicationuserneednot to register themselves they can simply add their mobile numberandverifyitandplacetheorderforthedelivery.They needtoadditemsdetailssuchasitsweightandtypeofthe item.Deliverymanpickstheorderfromthepickuplocation and deliver it to the delivery location within the estimated timegivenbythecustomer.Thisappismadeusingflutterfor front-end and firebase for back-end. The app is made for androidaswellasIOSusers.Theycansimplyuseandgettheir work done using these application. In the partner app the delivery person needs to register themselves with their originaldocumentandgetthemselvesverifiedbytheadmin after verification they can start their work. The delivery person gets many reward for their best behavior and hardworkingnature.Theprojectaccomplishedisaproofof delivery system that is an android and ios application, having many new opportunities like having access to camera, geolocation on-the-go and the tracking system in this App for the customers and courier management’s benefits.

International Research Journal of Engineering and Technology (IRJET) e-ISSN:2395-0056 p-ISSN:2395-0072 Volume:10Issue:4|Apr2023 www.irjet.net
}
© 2023, IRJET | Impact Factor value: 8.226 | ISO 9001:2008 Certified Journal | Page835

7 References

[1] M. Beuchert, S. H. Jensen, O. A. Sheikh-Omar, M. B. Svendsen, and B. Yang, “aSTEP: Aau’s spatio-temporal dataanalyticsplatform,”inMDM,2018,pp.278–279.

[2]J.N.O.Fernandes,“Areal-timeembeddedsystemfor monitoring of cargo vehicles, using controller area network(can),”IEEELatinAmericaTransactions,vol.14, no.3,pp.1086

1092,March2016.

[3]U.JanjarassukandR.Masuchun,“Costandreliability analysesforthevehicleroutingproblem,”in201714th International Conference on Electrical Engineering/Electronics,Computer,Telecommunications and Information Technology (ECTI-CON), June 2017, pp. 338–341.

[4]Pressman, R. S. (2001). Software Engineering Approach: A Practitioner's Approach, fifth edition. McGrawHillHigherEducation,NewYork,USA.

[5]Carroll,A.andHeiser,G(2010)June.AnAnalysisof Power Consumption in a Smartphone. In USENIX annualtechnicalconference,(Vol.14).

[6]Bakon, K.A, and Hassan, Z (2013). Perceived Value ofSmartphone and Its Impact on Deviant Behaviour: An Investigation on Higher Education Students in Malaysia. International Journal of Information System andEngineering,1(1),pp.1-17.

[7]Ching, S.M., Yee, A., Ramachandran, V., Lim, S.M.S., Sulaiman, W.A.W., Foo, Y.L. and kee Hoo, F. (2015) ‘Validation of a Malay Version of the Smartphone Addiction Scale among Medical Students ’, PloS one, 10(10),p.e0139337.

[8] A. Mohd., R. A. Rashid, A. H. F. Abdul Hamid, M. A. Sarijari, M. R. A. Rahim, H. Sayuti, M. R. Abdul Rashid School of Electrical Engineering, Faculty of Engineering,UniversitiTeknologiMalaysia,Malaysia

© 2023, IRJET | Impact Factor value: 8.226 |

International Research Journal of Engineering and Technology (IRJET) e-ISSN:2395-0056 p-ISSN:2395-0072 Volume:10Issue:4|Apr2023 www.irjet.net
ISO 9001:2008 Certified Journal | Page836

Turn static files into dynamic content formats.

Create a flipbook