Simple money management tool with a server side service for database actions and a web client and an android client.
!!Note that this project is in its first steps and will most likely not work at the current stage.!!
The Server currently is a simple php service, that takes parameters over URL and takes actions against the configured database accordingly. This sever side implementation will eventually be replaced by a Java application.
- PHP Implementation
- MySQL Database
- Outputs JSON
There will be two clients: one HTML/PHP Client for web-usage and one Android Client (see cashy-android-client repository) for mobile usage.
- HTML / PHP
- Bootstrap
- Use GPS to locate places in the database
- Use GPS / Beacon technology to check in at home
- If user was at a shopping location send reminder
- At random times, when user was at a different location, then comes home, ask if he went shopping and wants to document it
- CRU(D)
- Categorize
- Estimate price
- Set an estimated price
- Mark as done (set spent price)
If user decides to provide very detailed information on every shopping session, it would be possible to generate average prices based on earlier entered products bought. Prices for saved lists could be generated then.