过去几个月我一直在玩Rails 4。由于我没有任何原创想法,我正在通过构建Stackoverflow,Twitter,Facebook,IMDB,Pinterest,Wordpress博客等着名网站的克隆来练习。我正在考虑构建Mint的克隆。有人可以分解所需的步骤吗?如果你可以指定最适合它的宝石,那就太好了。
感谢。
答案 0 :(得分:1)
最初的挑战是从用户的金融机构检索数据。除非您只是支持几家银行,否则对于一个人来说,这将是一项非常大的努力来实施和维护。
Yodlee APIs为你做这件事。事实上,Mint过去常常使用Yodlee。我为Yodlee的API找到了一个宝石,但看起来并没有积极维护。您还可以查看David Lesches的five part series on Rails and Yodlee。
获得交易数据后,您必须对每笔交易进行分类,这是Mint带来的价值的核心。你必须查看从Yodlee那里得到的数据,找出最好的方法。