It is a personal financial software. The goal of this project was mostly to learn how to integrate flask + mongodb. Finally I switched from mongodb to mysql because it was not necessary nosql database on the architecture used. This app is a POC. Ignore the design layout and bugs found.
- Install the dependencies in requirements.txt
- Edit the settings file to configure database. For mongodb, checkout another branch
- The Makefile file contains all tasks. Execute
make run
and open the URL http://localhost:5000
- knockoutjs
- gruntjs
- flask
- elixir
- sqlalchemy
- nose
- pylint
- mongodb
- mysql