Site Web
http://animalpetbook.com
Exigences
Le client nécessitait que les développeurs d'Elinext construisent un réseau social unique pour les amoureux des animaux du monde entier. L'unicité de ce réseau social est que les utilisateurs réels devraient être représentés par des animaux et devraient pouvoir ajouter des animaux nécessitant de l'aide. Le réseau devrait permettre de partager la vie des animaux en téléchargeant des photos et des vidéos d'animaux, en ajoutant une description et un statut de l'animal. Les utilisateurs devraient pouvoir voir les profils publics d'autres animaux, leurs statuts, caractéristiques.
De plus, il devrait y avoir un moyen de rechercher des animaux près de votre animal en spécifiant le pays, la ville, le code postal et même une distance par rapport à vous. Faire des amis et la messagerie personnelle étaient également requis. Une autre exigence était de construire un panneau de contrôle qui donnerait aux administrateurs du site un contrôle total du site. Le réseau social devrait également avoir un moyen de collecter des dons des utilisateurs pour le soutien des animaux ainsi que des retours d'utilisateurs.
Défis
Construire une interface utilisateur claire et concise qui supporterait toutes les fonctionnalités requises et serait rapide et réactive aux interactions des utilisateurs.
Solution et résultat
Le backend du réseau social est alimenté par une pile technologique PHP et MySQL éprouvée sur un serveur privé virtuel. Le backend est bien conçu pour répondre aux futures exigences des clients et à la charge croissante du serveur. Le côté client est construit en utilisant HTML et JavaScript.
L'interface utilisateur est conçue avec un style Metro tendance. Elle est propre, informative et familière à la plupart des utilisateurs. Le site intègre le système de paiement Paypal utilisant OAuth et les services RESTful de Paypal. Un panneau de contrôle pour les administrateurs du site permet un contrôle total du site – comme la gestion des utilisateurs et des animaux du site, la visualisation des transactions de dons traitées, le contrôle des fichiers multimédias téléchargés par les membres du site. Le système de messagerie du site a une apparence simple et pratique de messagerie et fonctionne en utilisant les services RESTful implémentés sur le site. Il y a aussi des notifications par email pour divers événements du site tels que les propositions d'amitié, les soumissions de nouveaux animaux, etc. Comme pour d'autres réseaux sociaux – Animalpetbook.com intègre Twitter et Facebook.