https://github.com/aretecode/personal-finance-tracker
Personal finance tracking
https://github.com/aretecode/personal-finance-tracker
Last synced: 11 months ago
JSON representation
Personal finance tracking
- Host: GitHub
- URL: https://github.com/aretecode/personal-finance-tracker
- Owner: aretecode
- Created: 2015-11-15T20:17:47.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2015-11-18T04:47:27.000Z (about 10 years ago)
- Last Synced: 2025-01-07T22:18:57.188Z (about 1 year ago)
- Language: CoffeeScript
- Size: 35.2 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# fixing:
* [x] test trend
* [ ] Validation
* [ ] improve the API Security
* [ ] move all inline todos
* [ ] fix update to do full update, tags to created_at
* [x] fix http verbs, not just get
* [x] http response codes - especially already exists
* [x] return response codes should not be in the Repo
* [x] always give back a Payload instead of array|object of status code
* [ ] fix global state
* [ ] use backbone
* [ ] query optimization
* [ ] fix data type for primary key
* [ ] fix primary key handling with knexjs
* [ ] document priorities, params and comments - especially in db.coffee
* [ ] split up into files
* [ ] improve folder hiarchy, structure the persistence & model & app
* [ ] improve MonthYearRange sillyness
* [ ] event sourced entities in nodejs
* [ ] trim the whitespace and fit 80char on new lines
* [ ] for in [..range] loops to just for in
# features:
* [x] add support for multiple tags
* [ ] validating currency
* [ ] currency conversion
* [ ] ensure the Currency is in the currency
* [ ] listWithExactDate
* [ ] listWithDateRange
* [ ] listWithTags
* [ ] listWithTag(s)AndDate
* [ ] updateWhereCreatedAtAndMoneyIs
* [ ] findWithTag
* [ ] findBetween
* [ ] findCreatedAt
# other
* [ ] json encode or obj props as @params?
* [ ] Just be required to put in end or start date in Reports
* [ ] create Services only on required routes
* The services turned a little more into a Facade...