Développement du système de "likes", des commentaires et des appréciations d'utilisateurs avec notifications asynchrones
Ce réseau social innove dans la manière de relier les avis autour d'un thème (événement, restaurant, musique...).
Arrivé pour renforcer l'équipe de développement pour une API en Symfony, j'ai découvert lors de ce projet plusieurs technologies intéressantes, notamment:
- React pour le front, beaucoup plus rapide que Twig, le système de templating de Symfony
- Neo4J, base de données graphe. Après débat pour utiliser une base de données classique, voire en documents telle que MongoDB, ce type de base convenait mieux pour récolter des informations