Overview
Haipaket is a package delivery service under the Haitoko SuperApp, designed to help users send packages quickly, safely, and reliably within one city.
As the solo Product Designer, I led the entire design process — from user and business research, product flow, wireframes, and UI design to validating the experience with the team. I collaborated closely with stakeholders to align on goals, and worked with developers to ensure a smooth and scalable product experience from concept to launch.
Challenges
The key challenge was designing a delivery flow that stayed simple and intuitive while still capturing all required package details for business and operational needs. As the sole Product Designer, I had to streamline a form-heavy process into a smooth, lightweight experience — ensuring users could send packages quickly without feeling overwhelmed, and that the flow remained aligned with Haitoko’s overall ecosystem.
Understanding users and opportunities
User can send package
Users will be able to select the recipient(s) and schedule the delivery of their package. Delivery just on the same city
User can custom their size package
Users will be able to select the size of the package based on their needs, with options for small, medium, and large sizes. User can custom their size of package, if the options can match with user size package.
User can send package to more than one receiver
Users will be able to send the same package to multiple recipients.
User can track the package in real-time
Users will be able to track the location and status of their package in real-time through the app. user can see the picture of recipients
Shaping the Solution
Wireframe
Defining the Product Look & Feel
After creating user flows and wireframes that align with the business team, product manager, and developers, the next stage involves crafting Hi-Fidelity Designs and a Design System.
Validating the Experience
Ask the user to rate the design solutions offered on a scale of 1-7, and record the results provided by the user
Explore Page Information
User 1 : 6
User 2 : 6.5
User 3 : 6
Input Delivery Address
User 1 : 6
User 2 : 6
User 3 : 7
Package Details & Make Delivery
User 1 : 6
User 2 : 6
User 3 : 7

Good Points
Low shipping prices
For COD payments, it is useful because the user can choose who will pay the delivery fee: whether it will be the sender or the receiver of the packages
Nice and simple design
The information is clear






