PAJO: Omnichannel experiences in retail stores, hotels, and art galleries
Cross-platform is fast. But with our team, it’s right on time.
PAJO is a marketing tools suite that empowers brands to boost customer engagement through beautiful, interactive content. The QR codes available inside physical stores, art galleries and hotels allow brands to connect with their users instantly and on any device. No download, no installation – just a seamless customer journey and immediate access to personalised offers, loyalty programs, stories and events.
PAJO consists of a no-code CMS platform and a library of customer engagement tools. An all-in-one marketing suite makes it easy for companies to manage brand experiences and share them with users via a convenient web application. Read on to discover how our team leveraged the potential of an emerging Google technology, Flutter Web, to deliver a complex web application that perfectly captures a mobile experience for maximum user engagement.
Developing web app with a mobile feel
The creators of PAJO approached Miquido while searching for a technology partner fluent in cross-platform application development, capable of delivering a web app with a mobile-like feel. Together, we decided to take advantage of the emerging Google technology, Flutter Web. At the beginning of our cooperation with PAJO in 2020, Flutter Web was still in its early days. However, we knew that paving new ways in Flutter Web development would allow us to quickly integrate the best omnichannel practices, such as evoking a native-like mobile experience in an instant web application. So, we took up the challenge!
Fast delivery of Proof of Concept
PAJO is a data-driven start-up for which it is crucial to make business decisions based on market research and analytics. What does this mean in practice? Firstly, PAJO enables brands to use digital marketing tools to investigate their visitors’ behaviour inside brick-and-mortar locations. Secondly, the start-up itself is also developing iteratively, based on UX research and testing. Therefore, one of the most important objectives of our cooperation was the flawless, efficient, and timely delivery of Proof of Concept – to enable its fast verification, improvement and scaling.
Services & tech stack
Web application development: Flutter Web
Analytics: Firebase Analytics & Segment
Passwordless Firebase Authentication
Crash reporting: Sentry SDK
GetIt Service Locator Dart package
CI on Github
CD with Firebase Hosting
BLoC state management library
Minimum Viable Product delivery
During the first development stage the Miquido team verified how Flutter Web works in conjunction with the design provided by the client and with the QR code scanner. We smoothly delivered all the requested features, including:
- User sign up, sign in & sign out
- Complete user onboarding
- Home main screen implementation: integration with QR codes system
- Themes implementation: UI themes with personalised brand colours
- User profile settings
- Language support: English and Chinese
Additionally, as part of PAJO Moments – user engagement tools available in PAJO’s marketing tools suite – we have implemented two mini-games: Memory and Product Hunt. The fast introduction of fun, engaging gamification elements allowed our client to attract the first users quickly and has contributed to positive feedback regarding the MVP.
Web application scaling
In PAJO, the user engagement process takes place in real time – so each stage must be hyper-efficient and intuitive. Our client decided to use a Flutter-based web solution that does not require downloading. During the second development phase, we have suggested raising the stakes and delivering secure, password-less registration via email: Firebase Anonymous Authentication. As a result, PAJO achieved seamless customer onboarding that smoothly leads users to personalised PAJO Moments.
As part of our partnership, PAJO received an engaging website with elements of gamification and password-free, secure user registration. Getting the best out of Flutter, Miquido delivered an efficient product that flawlessly reflects the experience of using the mobile application – while retaining all the benefits of the web version. The most tangible results of the project involved:
“Miquido has become a great extension of our team here at PAJO. Setting up communication and aligning workflows was a breeze, which helped us accomplish the first phase of our project twice as fast as estimated. The good basis we have built with Miquido allows us to quickly outsource work when needed to a partner we know we can rely on”Alexander Hein, CEO at Pajo
Want to talk about your project?
Fill out the form or write us at firstname.lastname@example.org. We’ll get back to you soon!
The administrator of your personal data is Miquido sp. z o.o. sp.k. with its registered office in Kraków at Zabłocie 43A, 30 – 701 Kraków. The basis for processing your data is your consent and the legitimate interest of Miquido.