Kaffy
How Kaffy went from a concept to a 5.0 rated marketplace with dozens of roasteries onboard.









Product strategy workshop and roadmapping
End-to-end design: mobile app (iOS & Android), web platform, roastery panel, admin dashboard
Full-stack development from scratch on Medusa.js, React Native, and Next.js
Scalable infrastructure with multi-datacenter redundancy
Ongoing maintenance and production support
Overview
Kaffy is the go-to destination for specialty coffee lovers in Poland. It came to us as a brand concept with early ideas but needed a partner to turn ambition into a fully operational marketplace.
We started with a comprehensive product workshop to define the strategy, then designed and built every layer of the platform, mobile apps for iOS and Android, a web storefront, roastery management panels, and a complete admin system.
The result: a marketplace that connects coffee enthusiasts with Poland's best roasteries, featuring personalized recommendations, consolidated shipping from multiple vendors, and a community-first experience.
The Team
Product Manager, Project Manager, Product Designer, QA Specialist (Tester), and Full-stack Developers working across all modules.
We were deeply involved in product decisions, proposing solutions, prioritizing features, and evaluating what made sense to build. Ongoing collaboration with the client meant the product evolved intelligently as we learned from real usage.
Design
Kaffy's Founder is a designer himself, which meant we were working with someone who on one hand knew what he wanted and on the other, also understood really well the value of being healthily challenged. Aligned on "leaving ego at the door", we were able to move fast and push the visual direction further through an iterative process.
The result is a bold, modern typography and a distinctive icon set that stands out in the e-commerce space. We're particularly proud of the Kaffy ID onboarding flow; a sequence that had to make sense to coffee experts and complete beginners alike. Designing it taught our own team about specialty coffee in the process.
The other major challenge was the multi-vendor order system. A single cart could contain products from several roasteries, each with its own fulfillment status. We studied how industry-leading benchmarks Zalando and Allegro handle similar complexity, then designed a flow that keeps it everything legible and as easy as possible for the user.
3 Big Takeaways
01. Strategy before pixels
02. Personalization as the differentiator
03. Marketplace complexity, startup speed
01. Strategy before pixels
Product Workshop
Before writing a single line of code, we ran an intensive product workshop that gave Kaffy a clear 3–5 year roadmap. We defined their win condition, mapped customer segments, analyzed competitors, and identified risks. The output: a detailed value proposition canvas, 12-month strategic goals with measurable KPIs, and a prioritized feature set.
This upfront investment meant every design and development decision that followed had strategic grounding. No guesswork, no scope creep, just focused execution toward validated goals.
02. Personalization as the differentiator
Kaffy ID
The specialty coffee market is crowded, but most platforms treat it like any other e-commerce vertical. Kaffy's differentiator needed to be personal. We designed Kaffy ID, a guided onboarding flow, that captures each user's taste preferences through an intuitive creator, then uses that profile to surface personalized coffee recommendations.
Combined with a comprehensive knowledge base about coffee origins, processing methods, and flavor profiles, Kaffy ID transforms passive shoppers into engaged enthusiasts who keep coming back.
03. Marketplace complexity, startup speed
Full-Stack Build
Building a multi-vendor marketplace from scratch is notoriously complex. We chose Medusa.js as the e-commerce engine, React Native for cross-platform mobile apps (looking native on both iOS and Android), and Next.js for the web platform. This stack gave us the flexibility to implement highly custom marketplace logic, consolidated carts across roasteries, automated shipping label generation, and integrated customer support without fighting against framework limitations.
Before the full launch, we shipped a Framer landing page to establish brand presence while development continued. This phased approach meant Kaffy could start building an audience before the product was complete.
Infrastructure Built to Scale
We designed the production environment with a scalable infrastructure. Three dedicated servers across two data centers ensure that a single point of failure won't bring down the platform. Automated CI/CD pipelines handle deployments, and PlanetScale provides a serverless, auto-scaling database layer with guaranteed uptime.
Incident & Response
Weeks after launch, the platform faced an attempted breach. The attack failed and the hackers only managed to temporarily overload the servers. We responded by implementing an additional rate limiting and security hardening. The platform has run stable ever since.
Results
The Kaffy app launched on both iOS and Android to immediate positive reception. Within weeks, it achieved a perfect 5.0 rating on the iOS App Store in Poland with over 20 reviews. The platform now serves as the operational backbone for dozens of Polish specialty roasteries, handling product listings, order management, and customer fulfillment.
We continue to maintain the platform in production, iterating on features and ensuring stability as Kaffy grows.

Co-Founder & CEO

Co-founder of Kaffy, a specialty coffee marketplace connecting consumers with the best local roasters in Poland. 20+ years in HoReCa and FMCG — previously co-founded Columbus Coffee and Puro Polska.

Co-Founder
Co-founder of Kaffy, leading brand and product design. Previously responsible for branding and IT at Columbus Polska (Qethereal coffee). Also runs Generalnie Studio, a branding agency.
