Konan
Tous les projets
Étude de cas — 03 / 03

Neurones Academy – API Backend

Neurones Academy est une plateforme de formation professionnelle dédiée au développement des compétences dans les domaines du numérique, de la cybersécurité, du cloud, de la gestion de projet et de la transformation digitale. Dans ce projet, j'ai été chargé de la conception et du développement de l'API Backend, en mettant en place une architecture sécurisée, performante et évolutive pour alimenter l'ensemble de la plateforme.

Rôle
Développeur Backend
Année
2024
Durée
1 mois
Catégorie
Backend
Neurones Academy – API Backend
(01) — Le projet

Neurones Academy est une plateforme de formation professionnelle dédiée au développement des compétences dans les domaines du numérique, de la cybersécurité, du cloud, de la gestion de projet et de la transformation digitale. Dans ce projet, j'ai été chargé de la conception et du développement de l'API Backend, en mettant en place une architecture sécurisée, performante et évolutive pour alimenter l'ensemble de la plateforme.

(02) — Fonctionnalités clés
  1. 01Authentification JWT (access + refresh)
  2. 02CRUD utilisateurs avec validation des entrées (Joi)
  3. 03Système de rôles et permissions
  4. 04Réinitialisation de mot de passe par email
  5. 05Documentation Swagger (OpenAPI 3.0)
  6. 06Tests d'intégration (Jest + Supertest)
(03) — Stack technique
  • Laravel
  • PHP
  • MySQL
  • API REST
  • JWT
  • Git & GitHub
  • CI/CD (GitHub Actions)
  • Postman
Projet suivant — 01 / 03Campus Pharma (ONPCI)