Développement d’une application de crowdfunding

Yumana

Yumana est une plateforme de crowdfunding pour aider les entreprises à se financer.

Son besoin

Notre client souhaitait développer une application web de crowdfunding.

Nos interventions

Upgrade de la plateforme de Symfony2.6 à Symfony2.8
Refacto globale pour appliquer les bonnes pratiques
Thin controller heavy services
S.O.L.I.D principales
Conventions PSR
Optimisation du modèle de données relationnel (MySQL)
Implémentation d’un bundle standalone Social qui permet de partager du contenu sur les réseaux sociaux avec un tracking des partages :
– Facebook provider
– Twitter provider
Implémentation d’un bundle de paiement utilisant la plateforme de paiement MangoPay, l’architecture de ce bundle permet de rajouter d’autre provider de paiement.

Technologies utilisées