Loading...
Menu
Loading...
The Order Tracking Mobile App is a simple yet effective mobile solution that lets users view real-time shipment/order status updates and review past tracking information with an easy-to-use interface.

Focus
Data · Product · Software
Output
Model / Dashboard / MVP
Stack
Flutter · Dart · REST API · Provider / State Management
Click image to enlarge
Project Details
I've documented the problem, approach, experiments, and outcomes here in an organized manner.
When developing this app, my goal was to provide users with a practical mobile interface where they can enter a shipment/order tracking number and see real-time status information. The app essentially takes a tracking number input and retrieves the corresponding tracking status data to display to the user.
I designed the UI to be clean and user-centric, implementing key mobile experience elements such as navigation, loading states, and error notifications. I also added local storage to save previously tracked numbers for history reference.
This app is especially useful for e-commerce users or people who frequently track online orders.
When I started this project, my aim was to develop a user-friendly, fast, and simple mobile tracking experience. One of the key challenges was standardizing status formats from different carriers and presenting them uniformly in the app. Ensuring reliability in light of different API response formats and error scenarios required careful validation and error handing logic.
I also implemented responsive feedback mechanisms to handle network delays and invalid inputs without degrading user experience. This process gave me significant hands-on experience with asynchronous data management, user feedback flows, and responsive UI design.