Amorce

L'Amorce est un projet d'application pour une ASBL à Liège. Ils avaient besoin d'un moyen d'organiser leur argent sur leur compte bancaire, une alternative à un fichier Microsoft Excel. C'est pourquoi notre groupe d'étudiants en Web à la HEPL a été appelé. C'est devenu notre projet, sur lequel nous avons du travailler individuellement. Une SPA qui aide à gérer l'argent sur leur compte, ainsi que ce qu'ils appellent la "détente".

App entièrement fonctionnelle

Comme je l'ai dit plus haut, l'Amorce devait être une Single Page Application, et je me suis donc servi de LiveWire afin de la créer. Je me suis servi de TailwindCSS pour le style, ainsi qu'AlpineJS afin de m'aider sur certaines fonctionnalités LiveWire. Le logo de l'application était mon idée, c'est un jeu de mot avec le "morse", mixé à la couleur de leur ASBL. La blague sur le morse vient d'eux, et j'ai trouvé amusant d'en faire le logo, qui a semblé accepté.

Transactions

Il y a beaucoup d'options disponibles pour la création de transactions (si pas un peu trop) : On peut en créer, choisir si il s'agit d'un transfert, d'un don, une détente, ainsi que définir si le transfert s'est fait par cash ou virement bancaire, décider du fond auquel il est attribué et où il est transféré si tel est le cas, ajouter un commentaire, et même directement sélectionner un donateur si il s'agit d'un don !
On peut également importer le document CSV de la banque, afin de ne pas avoir à tout encoder manuellement, et ensuite modifier les informations si il y a une erreur. Il y a même une option pour rajouter des types de transactions, et méthodes de paiement directement dans la modale de transaction ! Il y a évidemment beaucoup de validation derrière ces données, afin d'empêcher qu'il y aie des informations incohérentes. Et je souhaiterais ajouter que les dons sont anonymisés, afin que personne ne puisse lier une transaction à un don. Ceci était une demande du client.

La "détente"

La détente est un concept assez compliqué, et je l’expliquerai sur la prochaine image dans son ensemble, car la majorité des actions intéressantes sont sur l'Edit.
Ce que l'on peut faire en créant une détente sont lui donner un nom, une date ultérieure à aujourd'hui, et lui attacher des projets. Évidemment, tout est validé avant d'être envoyé.

Donateurs dans la détente

Et donc, voici comment fonctionne la "détente" : C'est un système qui sélectionne 3 donateurs qui ont fait un don dans les 3 derniers mois, plus les donateurs sélectionnés lors de la dernière détente, plus ceux sélectionnés à la détente encore avant, pour un total de 9 donateurs. Ce qui signifie qu'un donateur ayant accepté de participer est supposé se rendre aux deux détentes suivant sa première participation, après quoi ils ne seront plus éligibles pendant un mois. J'ai donc créé un auto-picker qui sélectionne uniquement des donateurs répondant à ces critères, et permettant de les échanger contre un autre, tiré au sort.

Retourner aux projets