Learnify XYZ

Empowering Learnify XYZ to Scale Their Web3 Education Platform with Enhanced Performance and Faster Feature Delivery

February 05, 2025
Mobile Application
API
Web Application

Project

  • Client: Learnify XYZ - Gamified Web3 Education
  • Services: Outsourcing, Mobile to PWA Migration, API & Web Development
  • Website: https://learnify.xyz
  • Application:

Objective

To create a robust platform capable of scaling to accommodate a growing user base, while efficiently integrating new Web3 features and improving the overall user experience.

Tools & Technologies

React Native, NextJS, Tailwind, Firebase, Web3.js, GraphQL

Learnify XYZ is an innovative Web3 education platform backed by the Solana Foundation and ERA 2140, focused on making blockchain concepts accessible and engaging for a broad audience. They foster a vibrant community of over 10,000 members who actively participate in courses and contribute to the platform's growth.

Challenge

Learnify faced significant challenges in scaling their platform and rapidly iterating on new features. Their small core team was bottlenecked by inefficient development processes and a lack of automated testing and CI/CD pipelines. This resulted in slow deployment cycles, increased the risk of errors, and ultimately limited their ability to keep pace with the evolving demands of the Web3 education landscape. Specifically, they were struggling to:

  • Quickly integrate new Web3 features and adapt to evolving user feedback.
  • Scale the platform to accommodate a growing user base without performance issues
  • Maintain code quality and stability with limited testing resources

Solution

Snow Digital participated to implement a comprehensive solution focused on streamlining development, accelerating feature delivery, and improving platform scalability. Key elements included:

  • PWA Migration: We strategically migrated Learnify from React Native to a Next.js PWA to leverage the benefits of web distribution, SEO, and a unified codebase, simplifying development and maintenance.
  • CI/CD Pipeline Implementation: We established a fully automated CI/CD pipeline with comprehensive testing to ensure rapid and reliable deployments with minimal risk of errors.
  • API & Web Development: Development of robust and scalable APIs to support the platform's functionality and integration of Web3 features.
  • Mobile-First Approach: Focused on creating a seamless experience for mobile users, with the knowledge that this is where they would see the majority of their traffic.

Our Process

Throughout the development of Learnify's platform, we prioritized clear communication and close collaboration with the client, supporting a hybrid work structure. We employed a Kanban methodology, managed through tools like Notion, GitHub, Discord, and Figma, to ensure transparency and track progress. This included conducting thorough code reviews, ensuring adherence to best practices and maintainability, and fostering a collaborative environment and ensuring alignment on priorities.

Impact

As a result of Snow Digital's work, Learnify XYZ is now better positioned for rapid growth and innovation. Specific results include:

  • The PWA migration resulted in a 30% improvement in website loading speed, leading to a 15% increase in user engagement.
  • The CI/CD pipeline reduced deployment time by 50%, enabling Learnify to release new features twice as fast.
  • The improved platform scalability allowed Learnify to handle a 40% increase in active users without performance degradation.
  • The new features implemented after Snow Digital intervention, based on user engagement metrics, increased user retention by 20%

Key Features

  • Daily Quests & Super Quests: Engaging gamified learning experiences that motivate users and drive consistent platform usage by offering rewards and challenges.
  • Leveling System: Provides a sense of progression and achievement, encouraging continued learning and platform engagement through visual feedback and increasing difficulty.
  • Course Builder: Empowers users to create and share their own learning content, fostering a collaborative learning environment and expanding the platform's educational resources.
  • Dashboard and Metrics: Provides insights into user engagement and platform performance, enabling data-driven decisions for platform improvement and allowing Learnify to optimize the learning experience.
  • Web3 Integration: Seamless integration of blockchain concepts and technologies, providing users with a cutting-edge learning experience and preparing them for the future of the web.

Snow Digital's expertise was crucial in accelerating our feature development, particularly the addition of key functionality that has driven user engagement. Their work in streamlining our processes with Next.js, CI/CD, and automated testing has allowed us to deliver these new features much more rapidly and effectively.

Anthony Goupil - CTO, Learnify XYZ CTO, Learnify XYZ

Interested in building a scalable and engaging digital product?

Contact us today to discuss your project!

Contact Us