Improving course web platform experience with bunch of features at Passion.io

At Passion, I contributed to developing a no-code SAAS platform for mobile app creation, working on both web and mobile applications. I played a key role in enhancing features for Experts and End-users, ensuring each was based on thorough user needs analysis. I also adapted the Passion Design System, collaborating closely with the Product Owner, Developers, and Designers to guide implementation.
Services

Discovery, UI, UX, Design System, Strategy, Planning

Industry

Education & Training

Country

Europe (Multiple markets)

See online
Key Achievements
  • Creating one single source of truth for all team members, integrated across all files in the library.
  • Keeping UI consistency across the app,
  • Working on new features based on users’ needs.
Challenges and Goals
  • Aligning design decisions with business objectives while ensuring a seamless user experience.
  • Ensuring smooth communication between designers, developers, and product managers.
  • Maintaining consistency across components while allowing for flexibility in different use cases.
  • Educating and encouraging teams to adopt the design system correctly.
  • Ensuring UI/UX decisions don’t negatively impact performance or accessibility.
Dashboard

In summary, the creation of a dashboard for the Passion platform enhances usability, facilitates data analysis, and empowers platform administrators and users to make informed decisions, ultimately contributing to the platform’s efficiency and effectiveness.

Pricing plan creator

The concept behind this feature aimed to empower creators by enabling them to independently generate multiple pricing plans in two options: subscription and one-time orders. This facilitates the creation of exclusive deals that allow customers to make a single payment without any complexities associated with a general subscription.

Payments

In conjunction with the pricing plan creator feature, the platform must offer reliable payment options. By integrating with Stripe, it provides an opportunity to simplify payments for both Creators and End-Users, ensuring a seamless and user-friendly payment experience for all parties involved.

Distribution platforms

The Passion platform assists Creators in developing their own PWA apps and facilitates the process of publishing these apps on both the App Store and Google Play. The integration options with the app stores are straightforward and transparent, making it simple for Creators to configure them independently without any hassle.

Widgets

While working with Passion, I actively contributed to the development of four new widgets: Typeform, YouTube, Audio, and Calendly. Creators requested these widgets as they frequently utilize them and believed that incorporating these widgets would enhance their content creation and sharing capabilities with End-Users. Every widget has been created for both platforms: Creators platform app and End-User app.

Notifications center

The Notifications Center enhances communication, engagement, and user experience by delivering timely and personalized notifications. It enables users to stay informed, take control of their notification preferences, and fosters a more interactive and responsive user-community relationship.

Key takeaways

One of the key takeaways was the importance of a user-centric approach. Since the platform serves a wide range of course creators, it was crucial to balance simplicity and usability with powerful features that allow customization and flexibility. Understanding user needs and technical capabilities helped in designing intuitive experiences.

Working closely with developers and product managers ensured that design decisions were not only user-friendly but also technically feasible. Clear communication, well-documented designs, and regular check-ins helped streamline the hand-off process, reducing misalignment and rework.

A major part of my work involved improving and maintaining the design system, which reinforced the importance of scalability and consistency. Creating reusable components and guidelines made the design process more efficient while ensuring a cohesive experience across the platform.

Overall, my experience working on Passion.io highlighted the importance of collaboration, scalability, adaptability, and a user-focused mindset in building a successful digital product.

This site uses cookies to offer you a
better browsing experience.

M©

This site uses cookies to offer you a
better browsing experience.

This site uses cookies to offer you a
better browsing experience.