Exigences
Le client souhaitait développer un site web avec une interface utilisateur moderne et pratique pour les personnes cherchant à emprunter ou prêter de l'argent. L'objectif était de fournir une solution complète avec un système backend automatisé capable de suivre la distribution des prêts. Après une analyse conjointe réalisée par les ingénieurs d'Elinext, les fonctionnalités clés identifiées pour le projet incluaient :
- Section d'administration avec des capacités de gestion des mises à jour récentes, des candidats, des paiements, des rendez-vous, des prêts et des rapports
- Section prêteur avec un tableau de bord, un système de suivi des candidats et des paramètres de compte
- Section candidat avec des fonctionnalités similaires et un système de recherche de prêteurs pratique
- Calculatrice de prêt
- Envoi de notifications par email et SMS
- Système de notation avancé
- Services web pour applications mobiles
- Blog avec des articles et des conseils pour les utilisateurs
Défis
Les développeurs ont dû intégrer plusieurs systèmes tiers et API pour des fonctionnalités telles que l'envoi de SMS, la facturation, etc. Plusieurs changements devaient être apportés aux exigences, impactant le cœur du système et le modèle de flux d'affaires. Vers la fin du projet, un nouveau design a été introduit, nécessitant des modifications sur toute la couche de représentation. Le panneau d'administration devait être convivial pour les utilisateurs non techniques.
Solution
Les ingénieurs d'Elinext ont conçu un système modulaire flexible permettant d'appliquer des modifications à n'importe quelle section du site web sans avoir à retravailler les autres parties du système. L'architecture du système, soigneusement conçue, permet une intégration facile des systèmes externes et l'utilisation d'API tierces. Les développeurs d'Elinext ont également créé un panneau d'administration clair et convivial.
Résultats
L'équipe de développement web d'Elinext a livré et lancé avec succès le site web et les services web pour les applications mobiles. Les ingénieurs d'Elinext ont également fourni un soutien en matière de sécurité avec l'intégration d'un certificat SSL. Toutes les modifications discutées au cours du développement ont été appliquées et le design mis à jour a été entièrement intégré.
L'analyste d'affaires d'Elinext a développé un algorithme de classement complexe basé sur la formule de Bayes modifiée. Une description détaillée des services web pour les applications mobiles a été fournie, avec des exemples d'utilisation pour chaque méthode API.