This site uses only cookies that are necessary for its operation and security. No optional services are currently in use.

Skip to content
NuWide

Digital design & engineeringRéunion — France — Remote

Vocational training

Cyclademy — Training and educational monitoring platform

A platform for training organizations that brings together e-learning, learner tracking, instructor support, and the center’s educational management within a single environment.

Visit the websiteCyclademy (new tab)

Context

Education is about more than just putting courses online.

A training organization must organize user journeys, monitor distance learners, enable its instructors to intervene at the right time, and maintain a clear overview of its educational activities.

In practice, these tools are quickly scattered across different platforms: an LMS for courses, spreadsheets for tracking, emails for communication, documents for assessments, and separate tools for instructors. Educational data ends up scattered across multiple systems, and the tracking data needed for quality assurance must be reconstructed manually.

This fragmentation takes a toll on everyone: learners no longer know where to look, instructors switch back and forth between tools, and the center struggles to manage it all.

An LMS displays courses. A training organization needs a work environment built around these courses.

Solution

An environment that combines learning, monitoring, and management.

Cyclademy is organized around roles: each profile—learner, instructor, center—has its own space, populated with the same user journeys, the same results, and the same tracking history.

The training cycle

  1. Career
  2. Courses and content
  3. Quizzes and assessments
  4. Progress and training time
  5. Instructor follow-up
  6. Reports
  7. Center management

A single platform, multiple experiences tailored to each user’s role: the learner’s projects immediately become useful information for the instructor, and then for the center.

Experience

Three profiles, three levels of interpretation of the same system.

The Learner

Visitors shouldn’t feel like they’re entering an administrative software program. The essentials are visible right away.

  • What it needs to do
  • Current status
  • What remains
  • Its results
  • His exchanges
  • The rest of his career

The trainer

The information is more dense. He needs to quickly identify where his input is needed.

  • Who needs assistance?
  • What progress can be observed?
  • Which reviews to address
  • What follow-up steps should be taken?

The center

The platform serves as a tool for managing educational activities.

  • Career path and education
  • Learners and instructors
  • Progress and evaluations
  • Useful information for quality assurance

UX work involves offering multiple ways to interact with the same system, rather than creating more tools. Each screen is designed first and foremost to answer the question that the user profile using it is asking.

Features

What the platform brings together.

Learner's user journeys

  • Access to training courses and user journeys by chapter
  • Courses and educational content
  • Quizzes and assessments
  • Progress, results, and training time

Trainer's area

  • Tracking students and their progress
  • Grading of practical challenges
  • Educational reports
  • Monitoring of internships when required by the user journeys

Follow-up

  • Delay alerts
  • Automatically generated monitoring reports in PDF format
  • History of assessments and interventions

Communication

  • Secure messaging and communication
  • Educational interaction spaces
  • Forum when the user journeys call for it

Management

  • Centralization of educational information
  • Tracking user journeys
  • Monitoring progress and evaluations

Access

  • Secure single sign-on with Moodle, without a second password
  • Automated registrations, validated by the teaching team before implementation

Architecture

A hybrid architecture with a clear division of roles.

Cyclademy is not a theme built on top of Moodle. The Django and Nuxt application handles the user experience, workflows, and business logic; Moodle serves as the educational engine for functions where it is relevant, particularly courses and quizzes.

Experience, business logic, instructional management, data, roles, and services remain separate. This allows the product to evolve gradually, without confining the entire experience to the constraints of a traditional LMS.

Backend
Django / Python
Frontend
Nuxt / Vue
Database
PostgreSQL
Educational engine
Moodle (courses, quizzes)

Quality and traceability

Structured and traceable educational tracking.

Cyclademy was designed to help organizations structure and document their educational progress tracking, and to centralize information that can contribute to their Qualiopi quality assurance process. The data is all available in one place:

  • User journeys taken and learner progress.
  • Training time.
  • Evaluations and results.
  • Contributions from the trainers.
  • Reports and monitoring metrics.
  • The platform facilitates monitoring, traceability, and organization; the quality management system and its certification remain the responsibility of the organization.

White label

A single foundation for different organizations.

Cyclademy is designed to be used by various training organizations, each in an environment with its own unique identity.

The challenge goes beyond the logo or colors: it’s about having a common foundation—roles, user journeys, monitoring, and management—that can be applied in different training contexts. The architecture was designed to support multiple centers, organizations, or partnerships.

Summary

What the project helped build.

  1. 01Educational resources centralized in a single environment.
  2. 02A unique experience for learners, instructors, and training centers.
  3. 03Structured tracking of progress and evaluations.
  4. 04A hybrid architecture that uses Moodle without relying on it for the entire user experience.
  5. 05A platform compatible with a white-label approach.
  6. 06A foundation ready to gradually incorporate new business features.

Next steps

Planned updates

Planned features: These are not currently part of the available platform.

  • Enhancing educational tracking features and training tools
  • More comprehensive management of evidence and elements related to the quality assurance process
  • Multi-site management and partnerships
  • Content specific to the center, content offered on the platform, or a combination of both, depending on the center’s model
  • Commercialization or sharing of educational content
  • More advanced white-label customization
  • Native Django/Nuxt educational features, gradually reducing reliance on Moodle where appropriate

Separating the business application from the educational engine allows these updates to be implemented one at a time.

Your project

Are you working on an educational or business platform project?

Whether you’re a training organization, a network of centers, or a business tool with multiple user profiles: let’s start by discussing your user journeys and your users.

Learn about our approach to custom development