2023 - 2024Academic

RSL Learning

RSL Learning

Tech stack I used:

  • React
  • TypeScript
  • Python
  • C#
  • HeroUI

Russian Sign Language learning service with gesture recognition for practice. Includes levels, achievements, custom training sessions, and a full learning path.

Service features

  • Multi-level sign learning with progression
  • Knowledge checks via gesture recognition through the camera
  • Sign dictionary
  • Custom training and course creation
  • Levels, achievements, and progress statistics
  • Theory materials and practical exercises

My role in the project

  • Learning service architecture design
  • User journey and progress system design
  • Frontend-backend interaction schema
  • API for gesture recognition model integration
  • Levels, assignments, and progress tracking implementation
  • Gesture recognition block integration into the learning flow

Gallery

Demo