Login
Communauté Vinci
Extérieur
Si votre nom d'utilisateur ne se termine pas par @vinci.be ou @student.vinci.be, utilisez le formulaire ci-dessous pour accéder à votre compte de lecteur.
Titre : | Intégration dun module dans lAPI Rest : du compte bancaire au chèque cadeau |
Auteurs : | Bryan Van Moer, Auteur |
Type de document : | Travail de fin d'études |
Editeur : | Woluwe-Saint-Lambert : Haute École Léonard de Vinci, 2023 |
Langues: | Français |
Index. décimale : | TFE - Informatique de gestion (IPL) |
Mots-clés: | Laravel ; Mollie ; FinTech ; Endpoint ; Unit Test |
Résumé : | Durant ces quatre mois de stage, jai principalement travaillé sur lintégration dun nouveau module dans lapplication web Fridom côté Backend avec comme langage PHP et son framework Laravel. Mon objectif a été de fournir un module qui est un ensemble de fonctionnalités où chacune de ces fonctionnalités peut être appelée à travers un endpoint par les différentes plateformes de lentreprise. Ce projet est appelé « Group Gift » et je vais vous décrire de quoi il sagit. Un « group gift » est un groupe de participants où chaque participant peut décider de contribuer à une cagnotte collective dans le but de loffrir à lun de leurs collègues. Chaque participant a le droit de verser le montant quil souhaite et dadresser un message personnel au bénéficiaire. Cette cagnotte est gérée par le créateur du groupe et peut décider, en fin de cagnotte, de verser ce montant en un chèque cadeau sur le compte Monizze de collègue en question. Il est bien sûr possible deffectuer un tas dactions durant le processus. Le créateur peut modifier, clôturer, inviter des participants au groupe. Il peut voir toutes les contributions qui ont eu lieu, il a la possibilité denvoyer un rappel aux participants qui nont pas encore contribué. Il peut décider de dépenser le montant total de plusieurs façons. Une fois la cagnotte transférée, le bénéficiaire recevra un mail pour lavertir où un fichier PDF y sera attaché, récapitulant toute les personnes qui ont contribué ainsi que leurs messages. Linvité a aussi une série dactions qui peut effectuer, mais a des accès restreints comparés au créateur du groupe. Ce travail ma également demandé dintégrer le système de paiement Mollie afin que les participants puissent contribuer depuis leur compte bancaire. Jai écrit une documentation complète ainsi que des tests unitaires pour chaque cas dutilisation. Une fois le projet testé et terminé, on ma demandé de commencer à créer des interfaces utilisateur qui sont accessibles par les internes de lentreprise Monizze afin de pouvoir gérer les groupes en tant quadministrateur. Tout le long de mon stage, je me suis retrouvé à travailler comme les employés de lentreprise. Mon équipe ma chaleureusement accueilli et ma donné de précieux conseils pour réaliser au mieux ce projet. |
Accès : | Identifiez-vous avant d'accéder au document électronique |
Disponible en ligne : | Oui |
Lieu du stage : | Monizze |
Département : | Informatique de gestion |
Documents numériques (1)
Ce document n'est visible qu'après identification
TFe_Van_Moer_Bryan.pdf Adobe Acrobat PDF |