Learnify XYZ
Empowering Learnify XYZ to Scale Their Web3 Education Platform with Enhanced Performance and Faster Feature Delivery
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.
CTO, Learnify XYZ
Interested in building a scalable and engaging digital product?
Contact us today to discuss your project!
Contact Us