Développement d’une application de crowdfunding

MyCrowdCompany

MyCrowdCompany 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éseau 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