Natchii59 / ozepi

Mobile application to manage your expenses (Epitech Project)
1 stars 0 forks source link

[FEATURE]: Transactions récurrentes #10

Open Natchii59 opened 1 week ago

Natchii59 commented 1 week ago

Description

Le but est de créer des dépenses récurrentes (ex: pour des loyers, etc). Il faudra donc créer un autre model RecurringTransaction (recurring_transaction en base de données). On aura comme propriété:

Il faudra faire des vérifications que les champs requis en fonction de la fréquence, sois envoyé lors de la requête (dto). Il faudra également implémenter un cron-job qui passe tous les jours (à 00h), qui créé des transactions en fonction de la fréquence/période etc. Les transactions récurrentes peuvent être modifiées et supprimées. Elles peuvent uniquement être gérer, et c'est grâce à elles que les vraies transactions seront créées.

Tests nécessaires

No response

Documentation

No response

Priorité

Basse

Autres considérations

No response

Natchii59 commented 1 week ago

Il serait bien d'ajouter une partie dans la documentation pour lister tous les cron-jobs qui tournent.

Natchii59 commented 1 week ago

En attente de l'issue #7

Code-Barru commented 4 days ago

Y'a aussi la propriété wallet qui est un wallet_id