HOLLYGHOST
Développement et intégration d'une appli mobile
Intro
L'entreprise de textile HOLLYGHOST m'a contacté pour développer une application mobile afin d'étendre son site PrestaShop aux utilisateurs mobiles. L'objectif était de créer une application React Native avec Expo, qui reprenait les données du site, tels que les produits, pour offrir une expérience fluide et cohérente sur mobile.
Le défi
Le principal défi résidait dans l'intégration des données de PrestaShop. L'API PrestaShop utilisée n'était pas à jour, ce qui a compliqué l'accès aux informations nécessaires et a demandé beaucoup de recherches pour faire fonctionner l'application correctement. Un autre enjeu crucial était la sécurité des données. Étant donné que l'application manipule des informations sensibles, il était essentiel que les données ne fuient pas. Malgré ces défis, le développement de l'application s'est bien déroulé. Cependant, l'entreprise a rencontré des difficultés financières et n'a pas pu finaliser le projet en raison de l'impossibilité de payer pour la livraison de l'application.
L'approche
J'ai commencé par analyser l'API de PrestaShop et effectué des recherches avancées pour contourner les limitations et obtenir les données nécessaires pour l'application. En parallèle, j'ai veillé à ce que les données de l'application soient sécurisées, en mettant en place des protocoles de sécurité pour éviter toute fuite d'informations sensibles. J'ai développé l'application mobile sur React Native avec Expo, en m'assurant que l'interface soit fluide et bien adaptée aux mobiles. Malgré les défis liés à l'API, j'ai réussi à mettre en place une solution fonctionnelle pour intégrer les produits et les données du site de manière sécurisée.
Les résultats
L'application a été entièrement développée, avec une interface soignée et une intégration réussie des produits du site PrestaShop. Les utilisateurs pouvaient consulter les produits, voir les détails, et interagir avec l'application de manière fluide, tout en garantissant que les données sensibles étaient sécurisées. Cependant, en raison des problèmes financiers de l'entreprise, l'application n'a pas pu être déployée, et le projet n'a pas pu être finalisé avec le paiement complet.
Conclusion
Ce projet a été un défi technique intéressant, notamment à cause des limitations de l'API de PrestaShop et de l'importance de garantir la sécurité des données. Bien que le projet n'ait pas pu être déployé à cause des difficultés de l'entreprise, l'expérience a été enrichissante et a permis de réaliser une application fonctionnelle et sécurisée, adaptée aux besoins de l'entreprise. Ce projet a renforcé l'idée que la réactivité, l'adaptation et la sécurité sont des éléments clés pour mener à bien des projets complexes.