Skip to content
Snow Digital

Web & Mobile Platform · February 05, 2025

Learnify XYZ

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.

  • 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.

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

Project

Client
Learnify XYZ - Gamified Web3 Education
Services
Mobile App Development, API Development & Integration, Business App Development
Application
Google Play

Screens

Learnify app screens demonstrating interactive learning modules and reward system.
Learnify mobile UI showcasing leaderboard and player-versus-player engagement features.
Learnify landing page showcasing key features and benefits.

Is this the shape of your problem?

Bring the process to a 30-minute call. We will tell you what it would cost, or that you should not automate it.

← All work