Application purpose is to parse bank transactions history from CSV file, categorise & aggregate expenses and visualise balance over time.
Once project is checked out, run the following commands: npm install npm start
If npm start does not start the application, start app and api in separate terminals by running commands:
- npm run api
- npm run app
Unfortunately API upload handling does not work on windows environment yet.
- ES6 (ECMA2015)
- NodeJS (JS or ES5)
- SCSS
- React
- Flux
- D3
- Axios
- Bluebird (Promises)
- Webpack
- Express