menu

Modded

Modded — Mars 2023 à Mars 2024 (1 an)

modded-website
Mon rôle

Développeur Full Stack

Ma team

Maxence, COO

Léa, Cheffe de projet


CONTEXTE

Un projet complet et ambitieux

Un défi de taille

Le projet Modded a débuté en mars 2023 avec pour objectif de développer et maintenir un site complet, incluant à la fois le front-end et le back-end. Le défi majeur résidait dans la création d'une plateforme robuste et scalable, intégrant diverses fonctionnalités complexes.


LE PROBLEME

Gérer un panel de fonctionnalités étendu

Un panel multifonction

L'un des principaux challenges était de concevoir un panneau d'administration intuitif et sécurisé, destiné à la gestion de multiples fonctionnalités telles que les paiements, les abonnements via Stripe, et le lancement de serveurs à distance. Il fallait s'assurer que le panneau soit accessible et facile d'utilisation pour tous les rôles impliqués dans le projet.


FONCTIONNALITÉS

Développement et résolution de bugs

Fonctionnalités clé

Le développement de fonctionnalités pour Modded a couvert une large gamme de besoins, tant pour les utilisateurs que pour l'équipe administrative. Les principales réalisations incluent :
- Création et gestion de la plateforme d'abonnement
- Panel administratif embarqué sous Nuxt 2
- Intégration de fonctionnalités comme le lancement de serveurs à distance


STRIPE

Gestion des paiements et abonnements

Une intégration critique

L'intégration de l'API Stripe a permis une gestion efficace des paiements et abonnements avec :
- Configuration de l'API pour transactions sécurisées
- Développement des fonctionnalités de modification d'abonnements
- Système de notifications et gestion des erreurs


ARCHITECTURE TECHNIQUE

NuxtJS, Cloudflare et Stripe

Une base solide

Architecture pensée pour performance et sécurité :
- Front-end/back-end en NuxtJS
- Déploiement via Cloudflare
- Intégration de services comme Stripe et solutions de stockage sécurisées


COLLABORATION

Gestion de projet et travail d'équipe

Travail d'équipe

Collaboration avec l'équipe utilisant :
- Trello pour la gestion des tâches
- GitLab pour le contrôle des versions
- Communication fluide et gestion agile


TESTS ET QUALITÉ

Assurance qualité tout au long du projet

Des tests rigoureux

Stratégie de tests automatisés incluant :
- Tests unitaires et end-to-end
- Analyse des performances
- Retours utilisateurs pour améliorations continues