Freelancers often rely on fragmented tools to manage invoices, collaborator payments, client transactions, and project finances.
This fragmentation creates:
inconsistent workflows
limited financial visibility
collaboration friction
poor operational organization
disconnected user experiences
The goal was to design and build a system that simplified these workflows while maintaining clarity, trust, and usability.
My Role
I worked across both product design and full-stack development, contributing to:
This allowed me to explore how product decisions influence technical architecture and how implementation constraints shape user experience.
Design Approach
The platform was designed around workflow continuity and financial clarity.
Key focus areas included:
simplifying payment workflows
improving project financial visibility
reducing friction in collaborator interactions
designing scalable dashboard systems
structuring intuitive navigation patterns
creating responsive multi-device experiences
The experience prioritized clean information hierarchy and operational simplicity to reduce cognitive load within finance-heavy workflows.
Technical Exploration
Friilance was built as a full-stack application, allowing me to explore both frontend and backend systems alongside the product experience.
Areas explored included:
scalable frontend architecture
backend workflow logic
file management systems
multi-page application structures
authentication and transaction flows
implementation-aware interaction design
This helped deepen my understanding of how technical systems and interface behavior work together to shape user experience.
Outcome
Friilance evolved into a multidisciplinary exploration of financial workflows, collaborative systems, and implementation-aware product design.
The project strengthened my interest in design engineering, technically-informed product systems, and building experiences that balance usability with operational complexity.