Création du site Outil de gestion de commande Rakuten


capture ecran de Outil de gestion de commande Rakuten

Le site permet à des vendeurs sur la plateforme d'ecommerce Rakuten de gérer leurs commandes, d'envoyer automatiquement les commandes immatérielles basé sur des licences, de gérer les licences, de voir les statistiques de ventes par produit ... Un module de repricing est également présent, afin d'ajuster les tarifs en fonction des offres concurrentes.

Notre Travail : J'ai réaliser cette nouvelle version du site en me basant sur l'architecture de la base de données déjà existante, et en reprenant le code qui était procédural, pour le transformer en un code objet, pour optimiser certains traitements, et pour ajouter des fonctionnalités. Le design a été fourni par le client. La communication avec Rakuten se fait via leur API qui permet de récupérer les commandes passées, de les marquer comme traitées, d'envoyer des messages aux clients directement sur la plateforme rakuten, ou encore de récupérer la liste des produits avec des informations sur les offres concurrentes. Le site permet de gérer plusieurs comptes vendeurs pour différents clients de l'outil, avec une gestion approfondie des droits pour donner l'accès à certains modules à un utilisateur. Un système d'alerte permet de prévenir les utilisateurs en cas de problèmes de commandes. Enfin les factures sont transmises sur les comptes dropbox des utilisateurs. J'ai donc mis en place la gestion de l'API Dropbox pour l'envoi de fichiers.

Méthodes de programmation utilisées : Utilisation de mon framework MVC maison, 100% objet, écrit en php. Utilisation des API Rakuten et Dropbox. La base de données utilisée est mysql, des taches crons permettent de déclencher les opérations de récupération de commande ou d'alerte.

Voir le témoignage du client ...

Retour à la liste des réalisations ...