CoJou

CoJou is an innovative platform that teaches programming through playful elements and interactive lessons. It is designed for beginners and those with advanced skills who wish to deepen their understanding of coding.


On CoJou, users navigate through various challenges by writing JavaScript code to control a game character on a virtual playing field. The platform offers a wide range of lessons covering different programming concepts, from basic topics to advanced challenges.

CoJou stands out for its user-friendly interface and playful features that make learning engaging and enjoyable. Through a mix of practical exercises and interactive gameplay, users gain a hands-on understanding of programming.

The platform also includes a versus mode where multiple players can compete in randomly generated levels, as well as a profile page where users can track their progress and view statistics. Additionally, users can earn certificates for completing lessons and compete with others on the platform.

CoJou also offers features for businesses, including tenant management, which allows companies to encapsulate their own user groups and customize features. This flexibility makes CoJou ideal for both individual users and companies looking for a customizable learning platform.

With CoJou, learning to code becomes not only productive but also fun. It’s the perfect platform for developing coding skills while enjoying the experience.

Gallery

Landingpage

Landingpage

Settings

Settings

Avatar-Editor

Avatar-Editor

Avatar-Editor-2

Avatar-Editor-2

Training

Training

Training - Text lesson

Training - Text lesson

Training - Quiz

Training - Quiz

Training - Quiz-Result

Training - Quiz-Result

Training - Level

Training - Level

Versus

Versus

Versus - Lobby

Versus - Lobby

Versus - Game

Versus - Game

Versus - Win

Versus - Win

Admin - Dashboard

Admin - Dashboard

Admin - User

Admin - User

Admin - Level-Editor

Admin - Level-Editor

Admin - Tenant settings

Admin - Tenant settings

About CoJou

About CoJou

Website

Website

Infos

Status

stopped

Tech-Stack

  • NodeJS
  • TypeScript
  • NestJS
  • PostgreSQL
  • SvelteKit
  • Tailwind
  • Kubernetes

Cooperation

Robin Heidrich