Challenge
Product
Teamo
Role
Solution Architecture
User Journey
Branding
UX/UI Design
QA & Testing
Development
Year
2021 - Ongoing
Chosen by IKEA for a pivotal global project, we managed every aspect from branding to requirement definition, delivering the project in just 15 months. We doubled the delivery speed while cutting costs by two-thirds, maintaining top-quality. Our team grew from 9 to 20 in-house experts, cementing a strong partnership with IKEA, who now considers us for future ventures.
What we did
Building product functional architecture
Creating user flows and product UX
Using the new brand identity to create a UI concept
product development
Adapting design for various devices and cross-platform requirements
Performing user testing
Providing support during the development process
Quick project summary
Project goal
Create the world's first Uber for the furniture industry on a global scale
9 m
Months of work for delivery first version of product
Ulan’s team size growth
9
20
Time savings thanks
to ready-made frameworks
20-25%
Services
Project Discovery
Software Architecture Design
UX/UI Design
MVP Development
Dedicated Team
Web development
Mobile Development
Product Development
QA & DevOps
Technologies
About client: IKEA
When one thinks of IKEA, they envision a brand of immense global reach and reputation. Represented in 62 markets with 462 touchpoints, IKEA boasts an impressive 700 million physical customer visits, 2.6 billion online visits, and over 20 million app downloads. Their commitment to value, innovation, and customer-centricity has cemented their status as a household name worldwide.
For Ulan Software, being handpicked by IKEA for such a pivotal worldwide endeavor speaks volumes. This collaboration wasn't just about technical expertise; it was about the deep-seated trust, reliability, and shared vision that Ulan Software brings to the table. When a global powerhouse like IKEA entrusts us with their vision, it's an affirmation of our commitment, our passion, and the transformative value we offer. With every project, we don't just deliver; we exceed expectations.
Our cooperation with Taskrabbit
During our project, we forged a profound collaboration with Taskrabbit, the official partner of IKEA. Taskrabbit is a renowned on-demand platform that allows users to hire individuals for various tasks. Operating in thousands of cities spanning nine countries—Canada, France, Germany, Italy, Monaco, Portugal, Spain, the United Kingdom, and the United States—the platform has a strong presence in over 200 IKEA stores globally. Taskers offer their expertise across more than 35 categories, with furniture assembly being one of them. Impressively, over the past decade, Taskrabbit has seen more than 9 million tasks booked through its platform.
Project goal:
The aim of the project is to create the world's first Uber for the furniture industry on a global scale
Imagine a world where Uber converges with the furniture industry, operating on a global scale. That was the core vision of our project with IKEA. This ambitious endeavor aimed at seamlessly matching individuals possessing transport means and specific skills with orders, primarily focusing on the delivery of IKEA furniture, without or with assembly (in the future).
Creating such a platform from scratch posed immense challenges. Our task? Designing a comprehensive system allowing for furniture delivery across the entire United States, and later the globe, directly from IKEA to the end consumer, facilitated by individual drivers equipped with large-capacity vehicles. This massive undertaking presented a myriad of complexities, each demanding effective solutions.
The application's three-dimensional design catered to distinct user groups: the customers placing orders, the drivers facilitating deliveries, and the administrative personnel overseeing operations. Entrusted with such a significant worldwide project, Ulan Software has once again showcased that when it comes to innovation on a grand scale, we're the go-to choice.
Our team:
Building a self-fuelling team
Team Growth
“We formed a team and led it to ensure perfect collaboration, leveraging all our strengths to deliver the best results as quickly as possible”
Karol Andruszków
Co-founder and CEO od Ulan Software
At the heart of Ulan Software lies a team meticulously crafted for excellence. When we embarked on the monumental task for our client, we started with a robust team of 6 members. As the project evolved, instead of inflating our numbers, we strategically optimized our team, harnessing the full potential of our existing talent. Today, we've grown in number, but more importantly, in expertise.
Our approach isn't just about numbers. We've created a symbiotic environment where each member is integrated into the project's entire scope. This seamless collaboration has been instrumental in executing the first phase of the project with high precision, predominantly in-house. Our all-encompassing team spans every facet of project implementation, from analysts, designers, content creators, to developers and testers.
Our versatility is our strength. With experience spanning diverse projects across various domains, our team is adept at adapting to different work cultures, time zones, and operational styles. At Ulan Software, team culture isn't a buzzword; it's a commitment. We meticulously curate our members, ensuring a harmonious blend of skills and personalities. And if expansion is required, our efficient onboarding system guarantees a smooth integration.
Every developer we nurture is well-versed with the entirety of the application, ensuring no downtime and maximizing productivity. We pride ourselves on our team's integrity, trustworthiness, and comprehensive understanding from A to Z. Each member is acutely aware of their contribution, ensuring they bring tangible value to every project. They don't just work on projects; they own them. The pride in a job well done resonates with every member, making Ulan Software not just a service provider, but a partner in every sense.
Since 2003, Ulan Software has been active in the business and marketplace sectors, gaining crucial experience in various industries, including the furniture field. Our past work in this area gave us a practical advantage when it came to understanding and addressing the unique requirements of a significant player like IKEA.
We've successfully tackled past projects within the furniture domain, and this hands-on experience has made us proficient at identifying challenges and delivering tailored solutions. Our expertise in e-commerce and marketplaces, coupled with this specific industry knowledge, has solidified our position in the market.
We embrace the fast-paced nature of startup culture and rely on Agile and Scrum methodologies. This approach ensures we stay adaptable and in tune with the ever-changing needs of a project.
We embrace the fast-paced nature of startup culture and rely on Agile and Scrum methodologies. This approach ensures we stay adaptable and in tune with the ever-changing needs of a project.
While individual highlights might not capture the collective prowess of our team, a brief overview underscores our unmatched competence. From collaborating with high-growth startups to advising a myriad of SMEs across sectors, and a rich history in programming and fintech, our holistic experiences have allowed us to approach projects with a 360-degree view. Experience with major brands and pioneering roles in algorithm development further accentuate our industry leadership.
When companies like IKEA choose Ulan Software, they're not just hiring a team; they're entering into a partnership. For IKEA, our experience in the furniture sector played a significant role in the project's success.
Planning:
Developing an ambitious action plan
In our collaboration with IKEA on a global-scale furniture delivery app, Ulan Software exemplified its prowess in strategic planning and execution. From the outset, we structured our plan meticulously with well-defined milestones, ensuring every deadline was not just met, but often exceeded, delivering more than initially promised. Our dedication was evident when we launched the initial product version in just 9 months 🎉 The instant the contract ink dried, we hit the ground running, leveraging our pre-assembled elite team to specify requirements, choose optimal solutions, and conduct invaluable workshops.
Our strategic efficiencies, born from established frameworks, allowed us to accelerate the project, saving between 20-25% of our anticipated time. This all-encompassing experience ensures that every facet of our projects rests on a solid foundation, perfectly structured for the task at hand. The diverse talent pool at Ulan Software spanned the entire spectrum of project needs, from analysis and design to development and testing.
Our team's rich tapestry of experiences, shaped by diverse projects across different sectors, made our partnership with IKEA seamless, allowing us to effortlessly align with their unique work culture and global scale.
It wasn't just about meeting the basics. While many might aim to deliver a simple MVP in such scenarios, our focus was laser-sharp on providing a complete, advanced product. Every deliverable echoed our commitment to top-tier quality, ensuring IKEA had a sophisticated tool without any technological debt.
0
Verification
The verification phase spanned several months, starting around October 2021, involving our team, IKEA staff, and TaskRabbit (an IKEA subsidiary based in Silicon Valley).
October 2021
2022
Official start
1
Signing the contract
a week and a half and I started working
April
2
Workshops
Our initial objective was to deliver a Minimum Viable Product (MVP). However, in approximately 17 months, we not only achieved this but went above and beyond.
May
Team Status:11
6 Developers
1 UX/UI Designer
1 BA
Karol, Wojtek, Jakub
decision-makers, supervising a product
3
Product scope
Prototype development
Team setup
Our initial objective was to deliver a Minimum Viable Product (MVP). However, in approximately 17 months, we not only achieved this but went above and beyond.
September
Team Status:13
+1 Developer
+1 manual tester
2023
4
MVP prototype
build
We swiftly constructed a prototype for the MVP, laying the foundation for the final product.
January
Team Status:19
+4 Developers
+1 manual tester
+1 automatic tester
5
First launch
in USA stote
We initiated our first launch in a USA store, marking our product's real-life debut. The smooth rollout paved the way for subsequent launches in various locations.
March
Launch in IKEA Tampa
July
Launch in IKEA Orlando
September
Launch in IKEA Minneapolis
7
Integration with the IKEA system
Ongoing
2024
7
Launch in all over the world🌏
Coming soon
Branding:
Creating brand from scratch
We embarked on a meticulous journey to create an all-encompassing brand - starting with the critical choice of its name. Recognizing the importance of a cohesive visual identity, we developed a compelling logo, and color palette that resonates with the brand's ethos. Our vision for 'Teamo' was to align it closely with well know 'Taskrabbit', conceiving it as a prominent sub-brand.
We proposed a strategy where 'Teamo' would inherit the same typeface from Taskrabbit, accentuated by a unique logo mark and a contrasting color scheme. The goal? To weave a seamless visual narrative between Teamo and Taskrabbit, while also bestowing Teamo with its distinct brand insignia. Even though Taskrabbit's existing visual assets primarily revolved around color and type, we envisioned for Teamo a design that would integrate these elements, yet stand apart with its primary color and iconic shape.
Animations
Technology:
Setting up fundaments for app
Our approach was inspired by industry giants; we began with a Progressive Web App (PWA) that operates seamlessly both in browsers and as a mobile native app. Emulating successful strategies employed by the likes of Uber and Starbucks, our plan was to transition to a mobile native app within 3 to 6 months, thus maximizing the utility of the PWA functionalities and paving the path for the upcoming mobile versions.
Wojtek, a pivotal member of our team, was responsible for designing the architecture of the entire system, breaking it down into client, driver, helper applications, and back-office operations. His expertise extended to choosing the right algorithms for artificial intelligence, machine learning, and expert systems. He played a crucial role in establishing a testing environment, from selecting the technology to ensuring team competency and optimizing the whole testing process
The technologies we wielded, including PWA, VueJS, Nodejs, Typescript, and React Native, among others, underpin our commitment to delivering a full-stack solution. With our experience in marketplaces and spinoffs, we've showcased that we can not only envision but also impeccably execute a project from A to Z.
UX/UI:
Designing for every touchpoint
Crafting the ideal user experience (UX) and user interface (UI) design for a complex project demands precision and deep understanding. Our approach was both comprehensive and meticulous. We delved into extensive research involving all UX stakeholders. This encompassed primary users or the 'fairt partis' – those interacting with the client application, drivers on the driver app, helpers, and the Teamo team managing the back-office application. The insights from each group were invaluable, shaping many of our design choices.
Subsequently, we launched into an exhaustive prototyping process. This journey began with defining business needs and progressed through testing, mockups, mood boards, and full-scale prototyping. These prototypes evolved into complete applications, which underwent several rounds of testing. Feedback from these tests was then incorporated, polishing the application to its finest.
In short, our UX/UI design process was characterized by collaboration, rigorous testing, and continuous improvement. This ensured a product that is not just functional but also intuitive and user-centric. While the process might seem extensive, it showcases our unwavering dedication to delivering excellence from start to finish.
Development:
Bringing idea to life
In the realm of development, the challenge is in the details. For our expansive project, we zeroed in on a user-centric approach, ensuring a top-notch experience for every stakeholder. We swiftly adapted to the project's demands thanks to our agile framework. The Scrum methodologies we employed fortified team collaboration and task execution, keeping the project not only on track but also ahead of the curve. In just 9 months, we delivered the first version of the product. Thanks to our proprietary framework, we expedited the development process, saving between 20-25% of the time. We not only met every deadline but surpassed expectations, delivering not just an MVP but a sophisticated, fully-functional product.
Our solution encompassed three meticulously designed apps tailored for every user segment - customers, drivers, and management. Each segment boasted unique features to enhance their experience:
Customers
An interactive map, easy-to-fill delivery form, live order monitoring, and intuitive chat functionalities.
Drivers
Seamless sign-up process even with a vehicle, setting task prices, choosing the number of helpers, delivery type, earnings overview, shift settings, and live chat.
Management
Comprehensive user and team management tools, delivery calendar, detailed accounts of drivers/helpers, time slot configurations, and detailed delivery specifications
Recognizing the need for impeccable functionality, we seamlessly integrated vital third-party services into our system. We incorporated payment gateways via Stripe, facilitating swift transactions and hassle-free withdrawals for drivers. Google Maps ensured optimal routing, while Checkrs offered stringent candidate vetting. Not stopping there, we crafted a chat and notification system from scratch to guarantee real-time communication, establishing a continuous channel for interactions between users.
In essence, our commitment to this project went beyond just coding; it was about creating an ecosystem where every stakeholder found value and functionality. With this project, we've truly demonstrated our prowess in bringing ideas from conception to reality.
Testing:
Checking resault of our work in real live
Before our official launch, we recognized the critical role of real-life testing in gauging our project's effectiveness. It went beyond internal evaluations; Teamo representatives actively engaged in field visits to stores, experiencing the application in direct real-world contexts. This hands-on method furnished us with pivotal feedback, emphasizing our commitment to crafting not just an app, but a real-world functional solution.
Launch day, as expected, came with its hurdles. Nevertheless, the outcome reflected our thorough preparations. On the day we went live, we detected only 28 errors in the entire application. While this might appear to be just a figure, when juxtaposed with industry norms, our error tally was remarkably below average for such a substantial release. What amplified our achievement was the speed at which we addressed these discrepancies - they were rectified in a matter of days. This episode didn't only highlight our technical expertise but underscored our relentless pursuit of excellence. Our efforts were further validated by the commendable feedback we received from our client, IKEA.
Our product 9-th Month Jorney to Launch
Within a swift 9-month span, we unveiled a comprehensive product suite featuring three specialized apps for customers, drivers, and management. Leveraging our proprietary framework, we optimized development, achieving a 20-25% time saving. Our commitment ensured timely delivery, exceeding client expectations with a refined, fully-functional product beyond just an MVP.
July 2022
August
September
October
November
December
January
February
March 2023
01 / 04
02 / 04
03 / 04
04 / 04
Results:
Our initial objective was to deliver a Minimum Viable Product (MVP). However, in approximately 17 months, we not only achieved this but went above and beyond. What we presented wasn't just an MVP; it was a fully functioning product with specific features, meticulously designed without any compromise on the product architecture. This attention to detail and dedication to exceeding expectations is a hallmark of our commitment to excellence.
The application's effectiveness is evident, as IKEA has started implementing it but also wants to expand its functionalities. From its inception in the USA, there are ambitious plans to roll it out worldwide 🌏, indicating the potential and scalability of our creation.
Birth of the next Unicorn
Perhaps the most gratifying aspect of this journey was the feedback from the IKEA team. Their appreciation and positive remarks were not just an endorsement of our technical abilities but also a recognition of our dedication, problem-solving capabilities, and passion.
In conclusion, this endeavor was not just about building an app. It was about crafting a solution, setting benchmarks, and above all, creating lasting relationships built on trust, efficiency, and results. It's evidence that when it comes to pivotal, global-scale projects, we are, undeniably, the best choice.
9 m
Months of work for delivery first version of product
Ulan’s team size growth
9
20
Time savings thanks
to ready-made frameworks
20-25%
Ready to discuss Your project?
Share your needs and Talk to us!
Robert Markudis
Customer Success