Tainix est une plateforme en ligne qui propose des challenges de programmation originaux et ludiques pour tous les niveaux. Des corrigés et articles techniques sont aussi disponibles pour progresser en PHP, Javascript ou Python. Des fonctionnalités sont dédiées aux dev mais aussi aux écoles et aux entreprises.
C’est Web and Cow qui est à l’origine de Tainix et qui se charge de la totalité des développements et de la production de contenus.
Présentation de la solution
Tainix est composée de 3 grandes parties :
- CMS : Tainix, c’est tout d’abord un grand nombre de contenus, répartis entre les challenges, les corrigés, les articles techniques, les changelogs, les pages statiques, etc. Ces pages sont accessibles sans authentification et sont optimisées pour le référencement naturel.
- Résolution des challenges, sandbox et espace personnel : Pour réaliser les challenge, il faut se créer un compte. Celui-ci donne accès à la sandbox en ligne, permettant de coder depuis son navigateur. L’espace personnel permet de suivre son avancement dans les challenges et retrouver le code produit.
- Mécaniques des challenges et Back Office : La mécanique des challenges est orchestrée directement dans le code mais un Back Office complet est disponible pour les administrateurs de façon à piloter l’ensemble des contenus et des usages.
Pour Web and Cow, c’est un projet qui mélange plusieurs expertises : production de fonctionnalités Back Office, parcours utilisateur complet et optimisations SEO + performances pour la partie contenus.
Challenges techniques
Design et parcours utilisateur
L’inscription sur Tainix est gratuite. N’importe qui peut s’inscrire et débuter la résolution des challenges. Nous travaillons donc en permanence sur le parcours utilisateur pour s’assurer de l’ergonomie et de l’efficacité de chaque fonctionnalité.
Vous pouvez d’ailleurs découvrir Tainix directement sur https://tainix.fr/
Mécaniques des challenges
Chaque challenge met en avant une notion algorithmique. Produire le code qui génère le challenge s’avère être plus compliqué que le code qui permet de résoudre ce même challenge ! Nous avons construit des conventions sur la production des challenges et un ensemble de bonnes pratiques à respecter pour garantir une bonne expérience pour le dev qui cherche à se mettre au défi et à progresser.
Sandbox et API
Un dev peut décider de sa façon préférée de réaliser un challenge, soit en local dans le confort de son éditeur de code favori, soit au travers de la sandbox. Dans les 2 cas, on s’appuie sur une API créée sur mesure.
Production de contenus et SEO
Les contenus présents sur Tainix sont produits en grande majorité par l’équipe de Web and Cow. Nous nous assurons à la fois de la pertinence SEO tout en garantissant une expérience de lecture agréable.
IA
Nous avons intégré de l’IA générative à plusieurs endroits dans Tainix. Vous pouvez notamment découvrir le cas d’usage sur la génération de contenus pour les réseaux sociaux.
Chiffres clés
Tainix, mi 2024, c’est :
- 170 contenus
- 2200 utilisateurs
- 180k pages vues
- 15k challenges réalisés
Les services PRO de Tainix
Tainix propose des fonctionnalités avancées pour les écoles et entreprises :
- Pour les écoles : animation des étudiant.e.s avec des évènements de code sur mesure (comme Top Code), parcours de formation sur mesure, présentation de l’école, des formations, des alumnis.
- Pour les formateurs et formatrices en développement web : outils de support aux cours (challenges, corrigés, revue de code).
- Pour les entreprises : outils d’évaluation des candidat.e.s, évènement sur mesure pour les développeur.se.s (hackaton, battle dev), outils de communication pour développer et renforcer la marque employeur.
Former les développeuses et les développeurs de demain, cela fait partie de la mission de Web and Cow, nous sommes fiers et heureux de contribuer à ce projet.
N’hésitez pas à nous contacter que vous ayez un projet LMS sur mesure ou que vous souhaitiez en savoir plus sur Tainix !