-
Notifications
You must be signed in to change notification settings - Fork 0
Requirements
stswoon edited this page Aug 9, 2017
·
3 revisions
- Phase 1 - create spring boot + reactjs cloud web application.
- Phase 2 - android client.
- Phase 3 - admin interface.
- Phase 4 - unified DB model.
- Phase 5 - html murkup approprite for mobiles.
- User can sign in, sign up in application or remove himself from it.
- User can create with finance project: create, remove, modify.
- User can set name and description for finance project.
- User can have several finance projects.
- User can add, modify, remove money operations
- User can set operation type (plus/minus), value of money, modification date, description.
- User can filter and sort operations
- User can change locale.
- User can work offline.
- User can view chart of money changes per period (day, week, month, year).
- Finance project - enitity which contains all money operations.
- Money operation - entity which contains rule how to change money value in finance project, e.g. add or remove sum of money.
- Money value - sum of money in finance project, just number.