Développement de la marketplace éco-responsable Shopetic en partenariat avec Origami

Client

Shopetic
France

Fonctionnalités avanceés

Catalogue Alogia,
Haute performance avec caches,
Structure SEO sur mesure,
Hébérgement éco-responsable,
Développement back-office pour le front

Lien vers la marketplace

https://www.shopetic.com

Equipe

Raphael Condamin - PO
Constance Harter - Gestion de projet
Arnault Frier - Dev & gestion de projet
Jérémy Chomel - Dev & architecture
Raphaël Ferreira - Dev

Partenaire(s)

Origami - LemonWay

Shopetic est une entreprise française qui met tout en oeuvre pour promouvoir des produits du quotidien éthiques et responsables au travers de sa marketplace www.shopetic.com. Les principaux enjeux de ce projet sont la mise en place d'une marketplace très performante avec une sémantique SEO sur mesure.

1. Contexte et attentes du projet

Suite à une volonté de changement de leur front qui était anciennement chez Wizaplace, l'entreprise Shopetic a choisi de migrer vers la solution backoffice du partenaire Origami. Shopetic à choisi de travailler avec Dawap car elle a apprécié les performances de la marketplace éco-responsable Blissports que nous avions précédemment développé.

Voici les attentes principales pour le projet Shopetic :

  • Migration des données de la marketplace Wizaplace vers Origami (gestion par Origami)
  • Réalisation des maquettes du nouveau front de la marketplace (Dawap)
  • Développement et intégration du nouveau front de la marketplace avec l'API d'Origami (Dawap)
  • Développement d'un back-office front (BOF) pour la gestion des contenus (Dawap)
  • Structuration du référencement SEO sur mesure (Dawap)
  • Monitoring et performances haute des pages (Dawap)
  • Déploiement et intégration d'un catalogue sur Algolia (Dawap)

2. Solution et technologies proposées

Pour répondre au mieux aux attentes de ce projet, Dawap a choisi comme technique de conception logicielle le Domain-Driven Design (DDD) couplé avec des tests unitaires, fonctionnels et applicatifs (TDD). Une gestion de projet agile a été mise en place et des sprints ont été réalisés pour les développements de cette marketplace éco-responsable.

Retrouvez ci-dessous les technologies et solution proposées pour ce projet :

  • Application front développée en DDD & TDD avec le framework Php Symfony
  • Application back-office du front développée en DDD & TDD avec le framework Php Symfony
  • Développement d'une SDK Read pour récupérer des données via l'API d'Origami
  • Développement d'une SDK Write pour écrire des données via l'API d'Origami
  • Mise en place de messages RabbitMQ pour les calculs de données ainsi que pour la génération des caches de la marketplace
  • Mise en place de Redis pour le stockage des caches de l'application et des données Origami
  • Configuration, génération et consommation du catalogue produits et des facettes de recherche sur Algolia
  • Configuration CI/CD pour l'intégration continue avec Gitlab
  • Configuration des environnements de développement, de sandbox et de production avec la technologie Docker

3. Conclusion et remerciements

Nous tenons à remercier les équipes de Shopetic et Origami qui ont tout mis en oeuvre pour la réussite de ce projet.
La solution marketplace proposée par Origami permet la mise en place de marketplace éco-responsable et adapté aux besoin client couplé avec un front optimisé sous Symfony par exemple.

N'hésitez pas à contacter Dawap si vous cherchez un partenaire pour vous accompagner dans la création ou la refonte de votre marketplace éco-responsable !