The Good Tech Companies - Facilitating a Seamless Backend Transition From LevelUp to Paytronix
Episode Date: February 25, 2025This story was originally published on HackerNoon at: https://hackernoon.com/facilitating-a-seamless-backend-transition-from-levelup-to-paytronix. Discover how Maruti Te...chlabs ensured a seamless transition for Ann’s Boba Tea from LevelUp to Paytronix, preventing downtime and enhancing user experience. Check more stories related to programming at: https://hackernoon.com/c/programming. You can also check exclusive content about #mobile-app-development, #backend-optimization, #backend-development, #backend-driven-ui, #mobile-app-optimization, #app-development, #maruti-techlabs, #good-company, and more. This story was written by: @marutitechlabs. Learn more about this writer by checking @marutitechlabs's about page, and for more stories, please visit hackernoon.com. Discover how Maruti Techlabs ensured a seamless transition for Ann’s Boba Tea from LevelUp to Paytronix, preventing downtime and enhancing user experience.
Transcript
Discussion (0)
This audio is presented by Hacker Noon, where anyone can learn anything about any technology.
Facilitating a seamless backend transition from level up to patronics, by Maruti Tech Labs.
Hash hash expertise delivered frontend, backend and QA industry.
Food and beverage the client.
Ann's Boba Tea is an American bubble tea franchise,
also known as Pearl Milk Tea or Boba Milk Tea.
It was founded in 2010 and has over 350
plus locations across Theus. The tea is brewed at the perfect temperature with milk, fresh
ingredients, and a unique recipe and presented innovatively. Customers can earn rewards for
EACH order placed and redeem reward points against future orders. Disclaimer, the name
Ann's Boba Tea is a placeholder, as both parties have
signed an NDA. The challenge, ANZ in-store and online ordering applications were created using
LevelUp, a customer engagement and mobile payment platform, as the backend. However, LevelUp was
being discontinued, so our client needed to transition its existing user data and ordering
system to Patronix, a cloud-based
customer experience management platform for restaurants and convenience stores.
Here are the top six challenges faced while implementing this transition.
1. Store information. Patronix, the newer platform, failed to provide detailed store-related
information compared to the older tool's back-end. To maintain consistency with the user experience,
regardless of the transition, we had to find a way Toneshare users continued to receive the
same amount and quality of detailed information. 2. User Experience
A crucial challenge was ensuring that all features on Patronix functioned precisely
as they did with LevelUp, especially the in-store and online ordering systems,
which primarily accounted for the user experience for employees and customers. 3. Credit card management. Adding a credit card to
a wallet and auto-recharge were important payment features included with LevelUp.
Therefore, we had to find ways to replicate them with Patronix.
4. Customizing orders. LevelUp offered ample options to customize an order by allowing
customers to choose from different toppings like tapioca, pudding, nada jelly, red beans,
and more. This same functionality was complex to include with Patronix.
5. Patronix migration. One of the biggest challenges was understanding Patronix's
operational landscape. To migrate successfully, we needed to understand the different Patronix's operational landscape. To migrate successfully, we needed to understand the
different Patronix APIs and codebases. Only then could we match the behavior of features,
functionalities offered by LevelUp. 6. Time constraints. As LevelUp was getting
discontinued by a particular date, adhering to a strict timeline was imperative.
Why Maruti TechLabs? Ans Bobati chose Maruti Tech Labs as their partner due to
our extensive experience developing and implementing innovative IT solutions, precise understanding of
their problem, and detailed migration strategy. Our experts presented the potential challenges
and proposed solutions to ensure a seamless transition. Furthermore, we time-boxed tasks
and delivered on our committed timeline to conclude the entire
migration before sunsetting the previous platform. This offered us ample time to conduct numerous
tests on the new platform. Our technical prowess, reliable governance, and timely communication
impressed our client the most. What made us an ideal partner was our commitment to delivering
on time and within budget following a transparent process.
Solution. ANZ in-store and mobile apps are operated via the same backend platform,
LevelUp. Therefore, not switching would have caused significant disruptions with our clients'
services, tainted their brand's reputation, and incurred substantial monetary losses.
Here's how we approached the switch to Patronix. We commenced with Sprint Zero, a planning phase, before beginning active development.
In this phase, we allotted two programmers to work on the same code, aka pair programming, to gain clarity on the app's original code, structure, and how it functioned.
The programmers also reviewed different Patronix APIs to help ease this transition.
This approach helped us maneuver
migration challenges. After a thorough analysis, we decided on a two-part solution and proposed
working parallelly on both to meet the deadline. Phase 1. Firstly, we integrated the Patronix
online ordering website within the app to keep the online ordering experience intact.
If developing the native application proves challenging and time-consuming,
our client could deploy this solution to avoid downtime and disruptions.
Phase 2. We parallelly created a replica of the app leveraging the Patronix API for in-store
and online ordering. This approach was more straightforward but required more development
time. Using Patronix, we created features like user onboarding, account creation,
authentication, online payment, restaurant listing, order customization, menu categorization,
calculating and redeeming loyalty points, adding tips, tracking orders via GPS.
The timely backend switch to Patronix prevented service downtime and sales reductions.
Ansboba T continued to offer
its services as it had earlier without causing any inconvenience to its customers or compromising
its sales or reputation. Communication and collaboration. To deliver the project on
schedule, we deployed a five-member team of three React native developers, one QA engineer,
and one technical project manager. Our primary source of communication
was the technical lead at Ansboba T. The project's total timeline was three.
Five months, every Tuesday, we conducted a weekly call to discuss the progress,
doubts, and other updates. Here are the platforms we used for communication.
Slack. Daily Communication. Jira. Project Management, Zoom, Weekly Calls, Google Meet,
Unplanned Calls, Technology Stack, Result. Making this timely transition to Patronix
resulted in significant improvement sand service perks. Here's a brief list of these enhancements.
Our timely completion of the platform, before its current backend platform sunsetted,
resulted in no downtime
in the online ordering services. We facilitated a seamless transition to the new platform,
ensuring no disruptions to the user experience. The exquisite app experience significantly boosted
its ratings on the App Store. 4. 7. Our experts added extra layers to protect the data and enhance
the app's security. The transition
enhanced the app's performance and reduced app glitches and crashes. We designed a futuristic
app that could adapt to new technological developments. Backslash. Maruti Tech Labs
helped plan and execute the transition of the backend platform. This timely switch allowed
Ansboba T to offer continual services without disrupting their online and physical store services. If you, too, face such a situation and cannot decide on the
next step, contact us today and let our experts devise the perfect strategy for your next tech
upgrade. Our development process. We follow Agile, Lean, and DevOps best practices to create a
superior prototype that brings your users' ideas to fruition through collaboration and rapid execution. Our top priority is quick reaction time and
accessibility. We really want to be your extended team, so apart from the regular meetings,
you can be sure that each of our team members is one phone call, email, or message away.
Thank you for listening to this Hackernoon story, read by Artificial Intelligence.
Visit hackernoon.com to read, write, learn and publish.