YBoard
Teacher ManagementEducationAdmin PlatformNext.js

YBoard

06/01/2025
2 minutes read
Éric Philippe

Éric Philippe

Full-Stack Developer & Designer

What is this project ?

YBoard is a modern, centralized platform designed for Ynov Toulouse to manage teachers, assignments, modules, and programs efficiently. It streamlines candidate selection, workload tracking, and CV management, offering an intuitive drag-and-drop interface and secure authentication.

Product Vision

YBoard was created to address the unique needs of Ynov Toulouse for managing teachers, modules, and programs. Existing solutions lacked the flexibility and depth required for educational resource management, so YBoard provides a tailored, all-in-one platform for assignment, workload tracking, and candidate selection.

Why YBoard?

YBoard centralizes all aspects of teacher and module management, making it easy to assign instructors, track workloads, and manage CVs. Its drag-and-drop interface, secure authentication, and interactive dashboards simplify daily operations for administrators and program managers.

Main Features

  • Teacher Management

Create, edit, and delete instructor profiles with detailed information.

  • Module & Program Management

Organize modules by program and specialty, manage assignments, and track workloads.

  • CV Management

Upload, preview, replace, and delete teacher CVs (PDF, 5MB max) securely.

  • Assignment System

Assign teachers to modules with three statuses: Ongoing, Potential, Selected.

  • Workload Tracking

Monitor and manage each instructor's hourly volume across all programs.

  • Drag & Drop Interface

Easily manage assignments with an intuitive drag-and-drop UI.

  • Secure Authentication

JWT-based login system for protected access.

  • Interactive Dashboards

Visualize assignments, statistics, and program coverage.

Use Cases

  • Educational Resource Management: Centralize teacher assignments and workload tracking.
  • Candidate Selection: Streamline the application and selection process for instructors.
  • Program Administration: Manage modules, programs, and specialties efficiently.
  • CV Handling: Securely store and manage teacher resumes.

Project Gallery

YBoard screenshot 1
YBoard screenshot 2
Back to ProjectsSuggest an Edit
Thanks for checking out this project! 🚀