UPS

Overview

UPS SMB CMS is its own platform for courier service. It provides the service for the courier globally across the countries. Also, it provides a platform for growing the business.

Highlights

Scaling the CMS for a growing number of users

Integration of Payment Gateway

Merging the project setup and documentation

Generation of courier receipt

Bacancy helped the International Shipping & logistics company UPS in building its Customer Management System. We promised them to build this hassle-free and hands-on solution on time.

Technical Stack

FrontendHTMLCSSJavascriptAngular
BackendNodejs.Net core SDK core 3.1
Unit TestingJasmine and Karma

Business Challenge

The prime concern of the logistics company was to maintain the bulk order intensity. Scaling was the sole reason that the client was reluctant to face in this project.

Their system used to crash whenever their traffic or no. of orders hiked. Well, we addressed this issue by overviewing and redesigning their database management system. Additionally, we integrated a flawless payment gateway for a smooth user experience.

How it works

  • UPS SMB CMS is divided into 2 parts: small business ship and marketplace. It basically provides the services related to a courier for the different states like domestic, international, and trans-border.
  • For the small business ship, Individual users can create their account, able to place the order for the courier. While creating the courier order they can also provide the facility like parcel pickup from home, drop to the UPS service point for delivery to the destination, able to choose the parcel size using a mobile camera by scanning your parcel and showing the right parcel height, width, length. After placing the order, the user is able to make payment using Paypal, credit card, UPS wallet. Users are also able to track their order using a tracking number, and also will get an email update about their parcel.
  • For the Marketplace, users who have their eBay, Amazon, Flipkart accounts can connect their accounts to their UPS marketplace account. The motive of the marketplace is to manage the marketplace, which can easily track the activity of the new order, in progress, and deliver orders. Parcel return feature also we can handle using marketplace portal.

Challenges

Challenges

Understanding the project requirements was difficult in the beginning as the client was unclear.

  • Solution: We gave the responsibility to a single developer to write down the test cases as early as possible.

Being a complex project, it was hard to come up with an understanding for the developers regarding Coding and the Project complexity.

  • Solution: Next, we created confluence for the project setup and documentation for the project flow and understanding.

It was extremely crucial to write unit testing for all the components of the application.

  • Solution: We conducted back and forth meetings with the client to get more requirements and the upcoming spring plan. This helped us to be on the same page with the client.
UPS
UPS

Core Features

  • Sent Email for every status update of the courier
    • Google map Location feature
      • Search Location API
        • Generate Courier Receipt
          • Calculate Package size using iPhone camera by scanning
            • PayPal payment gateway
              • Credit Card and UPS wallet feature
                • Search based on the tracking number
                  Frontend Developers

                  9

                  Frontend Developers

                  Backend Developers

                  3

                  Backend Developers

                  QA

                  3

                  QA

                  Time Frame

                  1st July 2021 to 21st January 2022
                  Contact Us

                  Experience With Bacancy

                  How Can We Help?