
Tapper is a startup that aims to transform construction management process for individual and small residential contractor business. It achieved 5.0 rating in app store with 400+ active users. As the solo designer, I was responsible to define strategy, conduct research, and created prototypes.
My Role
UX Designer
Timeline
5 month
Collaboration
2 Engineers, 1 PM
Status
Shipped
Context and goal
From Payments to Platform
Expanding product scope
Tapper started as a mobile app to help contractors get paid faster and more easily. As we gained users and received feedback, we decided to expand into an all-in-one platform to better meet user needs and stay competitive in the market.
Research Summary
Clearing the fog ——
How's the existing platform looks like?
Outdated interfaces
Complex flow in creating documentations
What are the core needs contractors have?
Lacks an streamlined way for managing process through a construction project.
Do not have ways to effectively maintain client relationship.
Want to have intuitive insights regarding to financial earnings.
In need of web integration to accommodate for complex tasks
What are current trend and strategies in providing a comprehensive construction management process?
I conducted competitive analysis that target to understand current trend in providing a comprehensive & streamlined construction management process.
Emphasizing on users' needs
Mapping out users' needs
Mapping out wants and needs for different use cases
Through user research, I identified 2 different use cases. I decided to create user personas to represent the wants and needs for both individual residential contractors and business residential contractors, helping me to make design decision that cater to the specific goals and pain points of each group.
Individual residential contractors
Quickly create invoice and get paid
Easily track jobs, payments, and client communication all in one place.
Clear financial reporting to understand their cash flow, outstanding invoices, and income over time.
Business residential contractors
Can handle multiple contractors, clients, and jobs at once.
Allow teams to collaborate on projects, share information, and assign tasks.
Ensure compliance with legal and safety regulations, including document storage and reporting.
Phasing out the delivery of value
I led a story-mapping workshop with my PM and engineers. Through this workshop, we visually organized, prioritized, and planned designs, features, and workflows.
Consider our time and budget constraints, aside from enhancing existing features, we decide to add
Client management
Vendor & subcontractor management
Financial Tracking
Information Architecture
Created information architecture to map out detailed functionality.
Wireframing
Mapping out main user flow according to IA
Incorporate voice input & step-by-step invoice/estimate creation to enhance mobile experience
Considering the mobile nature, I add import from contact and voice input functionality to provide a more streamlined mobile experience.

Ensure consistent experience across platforms.
I then created web version that incorporated invoice/estimate, payment, financial visualization and client management, targeting to accommodating the core needs.

Impact
400+
Active users in current platform
5.0
rating in app store
Impact
Financial tracking
Provide visualization & statistics to help contractor understanding their earning and tracking their financial status.

Payment management
Provide a streamlined way to manage, pay, and request payments.

Invoice/estimate management
Provide a centralized place toCentralized place to manage invoice & estimate. compare data, facilitating the audit process.

Customer/vendor management
Effectively connect with clients to maintain relationship & remind payments.

Takeaways
Fast-Paced Work Dynamics
Working on Project Tapper as a freelance designer for a startup client was a great learning experience. I learned a lot about working in a fast-paced environment where things change quickly, and deadlines are tight. I had to adapt and stay efficient while keeping the design quality high. Collaborating with the client taught me to be flexible and responsive. This project helped me improve my design skills and manage my time better in a busy work setting.