Portfolio
, ,

Online Shipment Tracking System

A shipment tracking Web application enabling customers to view shipment statuses in real time.

The customer is a fulfillment services company that manages inventory and order processing for a number of clients. They needed a way to automatically send shipping information from their internal system to the Web application, so that end-customers could track the status of their orders in real time. One of the core requirements to the Web application was a high level of security.

The team had to synchronize the Web application with UFSI’s internal system, which was challenging as the customer did not want to provide a direct access to their database.

To synchronize the application with customer’s internal system, we considered two options: connecting via Web services and using the secure FTP. The team figured that downloading files from the secure FTP is going to save the customer money on development and maintenance, therefore this option was offered to customer. The company now uploads shipment reports daily on the secure FTP. The application downloads them, automatically checks the information and adds it to the database.

Company enabled its customers to track orders in real time. The customers can now view the order status and know when to expect it to be delivered. The enhanced customer service helps the company build reputation and get more loyal customers.

Technology Stack

Server Platform

Multiplatform

Client Platform/Application Server

Multiplatform/Apache Tomcat 6.0.26

Technologies

J2EE 1.6, Spring 2.5.6, Spring Web MVC 2.5.6, Apache Commons Net 2.0, Smooks 1.3, Quartz 1.7.3, Log4j 1.2.14, JUnit 4.4, Easymock 2.4

Programming Language

Java 1.6, HTML

Database

MySQL 5.1

Development Environment

IntelliJ IDEA 8.1.2

Want to develop something similar?


© 2001 – 2018 Altoros

This site uses cookies for analytics, personalized content and ads. By continuing to browse this site, you agree to this use. Learn more
I agree