Mon propre produit : apprendre JavaScript, Python et C en jouant, avec un parcours de leçons, un éditeur de code dans le navigateur, de l'XP, des séries et des ligues.
Rihenien est mon propre produit, pour les débutants francophones et anglophones qui veulent apprendre à coder un peu chaque jour.
Le défi
Apprendre à coder seul, on abandonne vite. Le produit doit faire de la pratique une habitude quotidienne et réagir tout de suite au code, dans la langue de l'apprenant.
Mon rôle
Produit, design d'interface et front-end, de bout en bout.
Ce que j'ai construit
Parcours de leçons par niveaux et modules, dessiné comme un chemin d'hexagones.
Espace de leçon : théorie, QCM et éditeur de code Monaco avec exécution, cas de test et soumission.
Mécaniques de jeu : XP, séries, énergie, objectifs du jour, ligues et classement, badges et calendrier d'activité.
Profils publics, français et anglais, thèmes sombre et clair, bac à sable de code et documentation.
Une couche de données typée calquée sur les futurs modèles Django, pour que la vraie API la remplace sans réécrire les écrans.
Résultats
Front-end complet et en ligne sur Vercel, en deux langues.
Prochaine étape : l'API Django et la vraie vérification du code avec Judge0. Les écrans tournent déjà sur les mêmes formats de données.
Écrans
Espace de leçon : défi, éditeur Monaco et cas de testNiveau débutant JavaScript, module par moduleClassement de la ligue avec séries et XP
Besoin de quelque chose de similaire ?
On peut le cadrer ensemble et je vous explique comment je le construirais.