L'application a été faite avec Laravel 6 et Vuejs.
Le back en PHP récupère les données du json pour les renvoyer formatées au Front JS.
La classe contenant les méthodes demandées se trouve dans app/Http/Controllers/BankStatementController.
Le front en Vue se trouve dans ressources/js/components/App.vue
Les tests ont été fait avec PhpUnit déjà implémenté dans Laravel
La démo est disponible en ligne sur serveur Heroku.