Agree Mart is an online B2C grocery platform built for Agreeculture, a subsidiary of Telkom Indonesia. The app enables merchants to sell fresh produce directly to buyers who want to fulfill their daily household needs — bridging the gap between local farmers and urban consumers through a streamlined mobile experience.
As a UI Designer (Internship), I was embedded in a cross-functional team responsible for translating product backlog requirements into high-fidelity, prototype-ready designs. My work spanned from collaborating with UX designers and UX writers on wireframes, to producing final design assets that could be handed directly to software engineers as a development reference.
The design challenge was not merely visual — it required balancing the expectations of two distinct user groups: merchants who needed clear tools to list and manage fresh inventory, and buyers who required an intuitive, confidence-building grocery shopping experience — all within a single, cohesive interface.
Mobile Design Web Design Wireframing Prototyping Figma · Miro · Telkom Indonesia
The team followed a structured five-phase process — from understanding the product backlog to maintaining design accuracy through development. Each phase was grounded in close collaboration between UI designers, UX designers, UX writers, product owners, and software engineers.
As a UI Designer intern at Agreeculture, my core responsibility was to develop high-fidelity designs that could serve as a direct reference for software engineers — from initial wireframe collaboration all the way through to production-ready handoff.
The final UI design spanned the full buyer journey — from onboarding through checkout — with each screen designed to meet specific product backlog requirements and user needs.
Throughout the project, design decisions were guided by a set of core principles that shaped how screens were structured, how edge cases were handled, and how the team collaborated across disciplines.
Agree Mart was not simply a visual design exercise. It was a multi-stakeholder design problem — one that required simultaneous fluency in business requirements, user mental models, and engineering constraints. The internship at Agreeculture sharpened my ability to move across all three dimensions without losing sight of any one of them.
The resulting approach — backlog-grounded design thinking, Crazy Eight ideation, acceptance-criteria-driven hi-fi selection, and handoff-first documentation discipline — is transferable to any product context where design must translate between strategic intent and technical execution.