From a UX perspective, the challenge lay in designing an intuitive and user-friendly experience that seamlessly connected various components. Ensuring that users could easily navigate between different elements—such as data points, campaign management tools, and reports—required a well-structured, clear interface. Simplifying complex backend relationships into smooth workflows was key to minimizing user friction. For the payment process, the priority was creating a secure and transparent flow that enabled trainers to receive payments into their wallets effortlessly. The design needed to communicate trust and security, with clear prompts guiding users through each step of the transaction while minimizing the cognitive load to make the payment experience as seamless as possible.
My Fit Mantra
Design
3 Months
2 September 2023
Sumit Barapatre
challenges
solutions
From a UX perspective, addressing these challenges required close collaboration between the business owner, product analyst team, and developers to ensure the end product met user expectations. Extensive discussions were held to deeply understand the users' needs, helping to design a system that delivered a smooth experience tailored to those use cases. MongoDB was selected for its flexibility, ensuring that dynamic data was managed seamlessly behind the scenes, reducing any potential lag or complexity for users when interacting with the platform. The choice of Stripe as the payment aggregator, along with the integration of Stripe Connect, was pivotal to ensuring a frictionless experience for trainers. Users could easily connect their Stripe accounts, allowing the platform to handle payments in a secure and transparent manner. The ability to generate products on demand, combined with a secure payment process, provided users with an intuitive and worry-free experience when managing transactions.