Authors: Abhishek Rajesh Sharma, Akanksha Rohidas Hande, Sakshi Sanjay Chalke, Sonali Navnath Rathod, Dr. Siddharth Hariharan
Certificate: View Certificate
A courier delivery application is the solution that automates the courier delivery process, by delivering the parcel from one place to another very efficiently. Therefore, this platform is created to provide safe and fast delivery which also include part-time employment for people who join as a delivery partner. There is also an admin page that includes all the details regarding both end the user and the delivery partner. So this project includes two Android applications; one website is connected with the help of Firebase. The delivery which is created by the user will be pushed to the application which is created for a delivery partner. All the details of the user and the delivery partner will be stored and maintained on the admin page for security purposes. Many functions such as notification, query section, live tracking, rewards and coupons, wallet, calculator, etc. are included in the getter. So the platform GettSett is a combination of Getter (the application which provides employment) and Setter for the user who wants to deliver a parcel from one place to another.
Courier delivery means sending the parcel from one place to another. In today’s world courier delivery has become very essential in every sector of life. Sending the parcel in less time and also with safety is the need. According to the present applications, there are some disadvantages which are encountered, more commission, pending orders for longer periods of time, and not handling the parcel properly. This platform is the combination of three individual platforms which are synchronized with the help of Firebase. The smartphone has a custom Android app installed that is Getter which will be used by the user who wants to deliver the parcel. The user will create the order by adding all the details of the items then by calculating the amount with the help of distance and the weight of the parcel the amount for that delivery will be allocated. The calculator is basically the ML model prepared by training and testing the dataset to give the proper and precise answer. The order from the getter app will be pushed to the setter app now the delivery partner which is present in that area will complete that order. The admin page will contain all the details regarding the user who has placed the order and the delivery partner who is completing that order. The tracker system is also present on the website for security purposes. The Android app interacts with the web server using Firebase.
The courier delivery application has transformed the way businesses and individuals send and receive packages, making it more convenient, reliable, and cost-effective. Security is the most important factor hence document verification of both applications will be performed by the website (admin page).
II. LITERATURE SURVEY
A. Mohd., R. A. Rashid, A. H. F. Abdul Hamid, M. A. Sarijari, M. R. A. Rahim, H. Sayuti, M. R. Abdul Rashid  in the paper Development of android-based apps for courier service management that will keep the track and choose the best route to the address and notify the customers before arriving so that the customers are ready to receive the parcel. This last mile route tracking for parcel delivery will provide the basis for an efficient courier service system.
Faizal Johan Atletiko  in paper Development of Android Application for Courier Monitoring System will help distributors in order to monitor location of the courier, so that the business process of both parts would run properly. It is basically the courier monitoring system which consist of pharmacy Distribution, medicine courier and Android C2DM.
Agu, MN, Nwoye CI and Ogbuokiri BO  in the paper Enhancing Courier Service with the Development of an Interactive Mobile App in Android Platform will ensure that customers easily participate effectively in pre-courier, courier and post-courier activities which will drastically reduce the unbudgeted cost of transaction and build trust in the courier service system.
S. Prasad and A. Bhattacharya  in paper Design and Development of Courier Delivery Mobile Application, this study presents the design and development of a courier delivery mobile application that allows users to book and track their deliveries in real-time. The application was developed using Android Studio and Firebase database, and it was tested and validated through user surveys.
The study found that the application was easy to use and had a high level of user satisfaction, indicating the potential for courier delivery applications in the industry.
R. Kumar and S. Kumar  in their paper Optimization of Courier Delivery Routes using Genetic Algorithm, this study proposed an optimization algorithm using a genetic algorithm to optimize courier delivery routes. The algorithm was tested using data from a courier delivery company in India and was found to significantly reduce delivery time and distance travelled. The study concluded that optimization algorithms can be used to improve the efficiency and effectiveness of courier delivery applications.
Our application is admiringly valuable for users who want to have a safe delivery, more convenient, efficient, transparent, secure, cost-effective, and environmentally sustainable solution it also provides full-time and part-time employment as a delivery partner. It offers the following advantages to its users: -
This part describes the whole architecture of the system. The architecture consists of the getter and setter, the Android app, and the web server interacting with each other.
V. PROPOSED WORK
In the proposed system, we are using different components to make the system much more flexible to work with. The system consists of three modules that are the Setter module, the Getter module, and the admin page. Setter is an application which is designed for the employment a part-time or full time it shows the delivery partner the courier delivery which is pushed by the user in the location where the partner is present on the other side this platform consists of the Getter application for the user who wants the parcel to send from one place to another, both these applications are connected by the firebase which shows the live parcel push happening between two applications. All the details regarding the parcel and the person doing the delivery are tracked and saved on the admin page which checks whether the courier delivery is happening in right place in less time. In this way, all three modules will communicate with each other for safe delivery.
A. Getter Application
B. Setter Application
C. Admin Page (Website)
The order when it is pushed to the delivery partner as well as delivered is also mentioned on this page with the help of notification.
Thus, we will have to develop a single system that will run on Android mobile only. Basically, the system contains two Android applications and one admin website and we integrate all on the cloud using Firebase. The web-based management system will provide the back-end service for parcels and customer information management. It will be integrated with the two Android applications (Getter and Setter) that will be used by the courier service personnel that are responsible to deliver the parcels to the customers by delivery partners. The system will be clearer and easily accessible to the users. The system will be used by both customers as well as persons who wanted to work. The key elements of the customer experience must be the parameters of the courier service application affecting customer satisfaction and will ultimately impact customer loyalty. Also, a system is developed that eases the courier delivery personnel in finding their way to deliver the parcels to the customer’s doorstep. This system is definitely useful in helping the courier service to provide a better delivery time for customers and better communication with the customers. As well as it is useful for delivery partners for earning.
 A. Mohd., R. A. Rashid, A. H. F. Abdul Hamid, M. A. Sarijari, M. R. A. Rahim, H. Sayuti, M. R. Abdul Rashid, Development of android-based apps for courier service management.  Faizal Johan Atletiko, Development of Android Application for Courier Monitoring System.  Agu, MN, Nwoye CI and Ogbuokiri BO, Enhancing Courier Service with the Development of an Interactive Mobile App in Android Platform.  S. Prasad and A. Bhattacharya, Design and Development of Courier Delivery Mobile Application, this study presents the design and development of a courier delivery mobile application.  P. Singh and P. Goyal, A Comparative Study of Courier Delivery Mobile Applications  R. Kumar and S. Kumar, paper Optimization of Courier Delivery Routes using Genetic Algorithm  A. Nordin, et al., “Six Main Innovation Issues: A Case of Service Innovation of Postal and Courier Services in Malaysia,” Journal of Technology Management and Business, Universiti Utara Malaysia, 2014.  “UK parcel delivery sector modernises to meet rise in online shopping,” 2017. Available at https://www.ft.com/content/bb5576e4-8f72-11e5-a549- b89a1dfede9b.  Y. Han, “Study on Application of Internet of Things in Express Delivery Services Industry,” Advanced Materials Research, vol. 933, pp. 729-733, 2014.  J. Aranko, “Developing the last mile of a parcel delivery service concept for consumers,” Laurea University of Applied Science, Degree Programme in Service Innovation and Design Master’s thesis, Nov 2013.  K. Hayashi, et al., “The Development of the Parcel Delivery Service and its Regulations in China,” Procedia – Social and Behavioral Sciences, vol. 125, pp. 186-198, 2014.
Copyright © 2023 Abhishek Rajesh Sharma, Akanksha Rohidas Hande, Sakshi Sanjay Chalke, Sonali Navnath Rathod, Dr. Siddharth Hariharan. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.