Learning Management System

Learning Management Web & Mobile Applications

We partnered with Carbon Copy to develop a custom learning management system (LMS) that combines personal growth with a deeper understanding of society. Our solution simplifies the learning process, making it accessible, reflective, and enjoyable. Through this system, knowledge is gained in a calm, stress-free environment, free from the rush or pressure often associated with online learning.

No image

Problem

Today’s LMS platforms are often disconnected, limiting the potential for impactful education and engagement. Some platforms provide engaging content but lack tools for self-assessment, while others offer quizzes but fail to provide meaningful context or practical applications. This disjointed approach hinders knowledge retention, progress tracking, and ultimately, the ability to turn learning into actionable change.

Solutions

We developed a comprehensive learning management system for our client to address these challenges. The platform serves as a collaborative hub where communities can explore diverse topics and share their perspectives. This app stands out with its unique argument feature, allowing users to present their viewpoints and engage in discussions with like-minded individuals. Others can agree or disagree by voting on comments. Additionally, the platform offers interactive quizzes and tools to apply knowledge in real-world contexts, empowering users to learn, grow, and make a difference within their communities.

Deliverables

Mobile App
Dashboard
UI Branding
UX Design

Timeline

9 Weeks / 5 Sprints

Team

UI/UX Designer

Lead Developer

Project Manager

Quality Assurance

UI/UX Designer

What We did

UI/UX Research

Design Audit

Development

star
4.9
Aftercart

The team provided great work on time and on budget. They are extremely organized, very knowledgeable, and exceptionally skilled at devising elegant solutions to fairly complex UI/UX challenges. Fantastic experience all around and would highly recommend it.

author
John Early
Co-Founder
star
5
Ontrack

It's a pleasure working with the Phaedra team. They understand and propose the best solutions for our projects.

author
Agatha Oliveira
Lead Operations Manager
star
5
Carbon Copy

Impressively, Phaedra Solutions completed all deliverables within the agreed deadlines. The project management style and communication were organized and prompt. Above all, their approach and reliable delivery time were crucial to the project's success.

author
Philip Widmer
Founder
star
5
MR Drapper

Picked up the project at design stage through to the implementation and optimization, with daily updates on what's been done and plan for next day, always available for a call or a change. Will definitely hire again in future!

author
Ulugbek Makhmudov
Founder
star
4.5
Daleel

Great exp working with their team. Super accommodating and cooperative and great quality of work.

author
Ridaa Shah
Founder
star
5
Leagues.gg

We couldn't wish for a better partner — they've helped us a lot and provide great service.

author
Andreas Pedersen
Head of Development
star
5
Calgary Lock and Safe

One of the biggest aspects of the relationship is that we can work together as one team.

author
Stephen Rilliet
CTO
star
5
Food Karma

They are super flexible and extremely responsive.

author
Eugenie Dronneau
CEO
star
5
Peter Pitch

They are always there when help is needed.

author
David neuendorf
CEO
star
5
Assistalong

They are very pleasant to work with.

author
Daniel Ehyaie
CEO
star
5
Mapstar

Gave 5 stars to the project team!

author
Dimitry
Co-Founder and CTO at Mapstar
star
5
Plena

Gave 5 stars to the project team!

author
Jackson Ostler
Co-founder & COO
No image

Business Context

Considering technological advancements and market competition, the client needed to enhance their business to remain competitive. The company’s goals could be described as follows:

Integrated learning

Lack of integrated learning and action in existing platforms.

Knowledge retention

Fragmented landscape hinders knowledge retention, progress tracking, and real-world application.

Learning Hub

Collaborative learning hub combining engaging content, self-assessment quizzes, and action steps.

Topics & Quizzes

Diverse topics catering to various learning interests. Interactive quizzes for self-assessment and knowledge reinforcement.

Community Driven Action

Community-driven action translating learning into concrete change.

Empowering

Empowering individuals and communities to learn, grow, and make a difference.

No imageNo image

Target Audience:

Individuals with a strong desire to learn and grow within a community. Age range: 18-35 (flexible depending on specific topics)

Lifelong learners
Students and educators
Community-driven individuals
Self-improvement enthusiasts
Social change advocates
No image

Core Features:

No image
Topics

Engage in a Wide variety oftopics offered, They are also color coded and they are a challenge

No image
Interactive Quizzes:

Participate in individual and team ladders for competitive ranking and progression within different skill levels.

No image
Active Profile Stats:

Get all the info regardingyour progress in the evergrowing experience,there's much to learn & Showcase

No image
Accompanying Mascot

We’ve introduced a Accompanying color changing Mascot to keep the users engaged

Additional Features:

No image
Testing Methodology
Win Badges for Completing the Topics:

As you discover and complete different topics, The user receives a special badge for that topic.

Communities:

Engage in online Communities to learn more and improve in the knowledge the app as to share.

Notes:

Once you discover a Topic, The user can start adding that topics and notes for history keeping

Level System:

Complete daily assigned task and Completed testing yourself with the Quizzes and earn Exp points to attain the Highest Level

Solutions :

Considering technological advancements and market competition, the client needed to enhance their business to remain competitive. The company’s goals could be described as follows:

Collaborative learning

Collaborative learning hub combining engaging content, self-assessment quizzes, and action steps.

Interactive App Experince

Making sure it works like a Game, But truly keeps your attention through dividing the info accordingly and an accompany Mascot

Empowering

Empowering individuals and communities to learn, grow, and make a difference.

Engaging Visuals

Keeping in mind , It’s an User Interface heavy App, That reflects how users can keep learning

Information Architecture:

Organizing information flow for intuitive and efficient user journeys.

No image
Information Architecture

User Interface (UI) Design:

No image
Information Architecture
No image
Information Architecture
No imageNo imageNo imageNo imageNo image

Technology Stack:

Frontend:

JavaScript frameworks : React Native for the App. React JS & Bootstrap for the Admin Panel.

React Native
React JS
Bootstrap

Backend:

JavaScript frameworks : Nest JS, PostgreSQL , Sequelize ,Typescript

Bootstrap
PostgreSQL
Sequelize
Typescript

Deployment Strategy

Phased Roll out:

This strategy involves releasing features or functionalities in stages, starting with a limited audience and gradually expanding to the broader user base. Allows for feedback collection and refinement before full release, minimizing potential disruptions.

Tech Used in Deployment:

AWS
Docker
Kuberennetes

Tech Used in The Factors that helped us Consider this particular RolloutDeployment:

The platform's initial target audience and geographic reach.

Regulatory requirements or data privacy concerns.

Their infrastructure budget and available resources.

The need for disaster recovery and redundancy.

Quality Assurance

There were various strategy used for quality assurance for this particular project

Functional Testing:

Ensuring all features work as intended across different platforms and devices.

Performance Testing:

Measuring responsiveness,scalability, and load capacity under varying user traffic.

Security Testing:

Identifying and mitigating vulnerabilities to protect user data and platform integrity.

Compatibility Testing:

Verifying seamless integration with different games, browsers, and operating systems.

Usability Testing:

Evaluating user experience and interface for intuitiveness and accessibility.

No image
Manual Testing:

Conducting exploratory testing and user acceptance testing to cover complex scenarios and user interactions.

(CI/CD) Pipeline:

Integrating testing into the development workflow for early feedback and faster releases.

Test Data Management:

Utilizing diverse test data sets that reflect real-world usage patterns.

No image
Why we used this particular Methodology
Prioritization:

Focusing on critical features and high-risk areas based on impact and usage data.

Defect Management:

Utilizing a system to track, prioritize, and resolve bugs effectively.

Test Coverage:

Defining and measuring the percentage of functionality covered by different tests.

Security Standards:

Adhering to industry best practices and regulatory requirements for data protection.

Project Management

Many modern tech companies, including those in the gaming space, favor Agile methodologies due to their iterative nature and ability to adapt to changing needs.

Sprints:

Short development cycles (sprints) with frequent releases and updates.

User feedback and iterations:

strong emphasis on user feedback and iterative improvement.

Cross-functional teams

Cross-functional teams with developers, designers, and testers working closely together.

Use of tools:

Use of tools like Kanban boards or Scrum for project management.

No image
Factors to consider:

The platform's development stage (early stage startups might be more Agile, while established companies might lean towards Waterfall).

The size and structure of their development team.

The specific needs and goals of the platform.

No imageNo image
No image

Have an Idea?

Reach out, let's hear your next fantastic idea and bring it to life.
Become a Client
No image