Tu peux tout à fait utiliser Weboob et faire ta propre interface Web pour afficher les données. Weboob est fait pour ça.
En gros, je pense que faire une application Web de suivi bancaire est une bonne idée, et qu'il n'existe pas de solution libre pratique actuellement pour ça (j'ai par regardé cependant comment ça avance chez CozyCloud). C'est un gros projet en soit pour faire quelque chose d'utilisable et joli, et Budgea prouve qu'il y a une demande qui existe.
De l'autre côté, le Web Scraping est très éloigné du cœur de ton application, et cela demanderait un boulot fou de gérer autant de banques que Weboob. Sans trop prêcher pour ma paroisse, je te conseille donc d'utiliser Weboob comme bibliothèque externe pour alimenter ta base de donnée de transactions. Ça permettrait de :
de te concentrer sur le cœur de ton application
de bénéficier d'une grande base de banques, tout de suite. Et donc des utilisateurs potentiels. Ça augmente les chances de voir un contributeur arriver.
Pour le premier point, le temps nécessaire pour coder le Web scraping est déjà important. Le temps nécessaire pour maintenir à chaque changement de site Web est bien pire.
[^] # Re: boobank
Posté par Florent Fourcot . En réponse au journal Encore un outil de gestion de compte..... Évalué à 7.
Tu peux tout à fait utiliser Weboob et faire ta propre interface Web pour afficher les données. Weboob est fait pour ça.
En gros, je pense que faire une application Web de suivi bancaire est une bonne idée, et qu'il n'existe pas de solution libre pratique actuellement pour ça (j'ai par regardé cependant comment ça avance chez CozyCloud). C'est un gros projet en soit pour faire quelque chose d'utilisable et joli, et Budgea prouve qu'il y a une demande qui existe.
De l'autre côté, le Web Scraping est très éloigné du cœur de ton application, et cela demanderait un boulot fou de gérer autant de banques que Weboob. Sans trop prêcher pour ma paroisse, je te conseille donc d'utiliser Weboob comme bibliothèque externe pour alimenter ta base de donnée de transactions. Ça permettrait de :
Pour le premier point, le temps nécessaire pour coder le Web scraping est déjà important. Le temps nécessaire pour maintenir à chaque changement de site Web est bien pire.