Aller au contenu
Rachid Bouadi
Français
Tous les projets

Full-stack | IT Challenge

IT Challenge - Tableau de bord cloud

Un tableau de bord cloud multi-fournisseurs.

Interfaces Next.js, services Node.js et intégrations cloud pour la configuration en libre-service et la visibilité des opérations.

Illustration · il ne s’agit pas d’une capture du produit
Rôle
Développeur full-stack React / Node.js
Période
mars 2022 – octobre 2022
Entreprise
IT Challenge
Produit
Tableau de bord des opérations cloud

Présentation

Le tableau de bord regroupait des opérations cloud multi-fournisseurs dans une interface de configuration et de suivi en libre-service. Mon travail a couvert la conception, le frontend, l'intégration backend et les tests automatisés, au sein d'une équipe Agile de deux personnes.

Ma contribution

Conception et frontend

Conçu les interfaces dans Figma et développé le frontend Next.js/TypeScript.

Intégrations backend

Implémenté l'authentification, le traitement des données et les intégrations d'API cloud sous Node.js.

Tests et livraison

Développé des tests d'acceptation et de bout en bout avec Cypress, Cucumber et Gherkin ; contribué aux pipelines CI/CD Azure DevOps et aux échanges sur l'architecture Azure.

Aspects techniques

Suivre un parcours entre les couches

Relier conception et implémentation des interfaces, intégration des API cloud et tests d’acceptation/E2E au sein d’une petite équipe.

Résultat et périmètre

Contribution au frontend du tableau de bord, aux intégrations de services et aux contrôles de livraison des parcours cloud.

Technologies

  • Next.js
  • TypeScript
  • Node.js
  • Express.js
  • Figma
  • Cypress
  • Cucumber
  • Gherkin
  • Microsoft Azure
  • Azure DevOps
  • CI/CD

Échangeons sur ces projets.

Pour plus de contexte, consultez la liste des projets ou contactez-moi.

Retour à tous les projetsProjet suivant : SpeedEx - Tableau de bord de livraison