The following functionality is completed:
- User can sign up to create a new account using Parse authentication
- User can log in and log out of his or her account
- The current signed in user is persisted across app restarts
- User can record income/expense/saving to the app
- User can view his/her previous records of income/expense/saving in a timeline
- User can pull to refresh the to see the previous records
- User can set a saving goal for a product that he or she wants to buy
- User can track his/her performance as well as how he or she is doing towards accomplishing the saving goal
- User can edit his/her goal
- User can see his/her profile and logout
The following functionality is in progress:
- User can post and see their friends' posts about good tips or their stories on saving
- User can see a weekly analyasis for their financial performance
- Below is one chunk of R code that we used for analysis:
library(forecast)
vector = c(10,0,20,50,100,0,200,5,5,5,20,100,10, 10, 0, 5, 5, 20, 50, 0, 20 )
myts <- ts(vector, frequency = 7)
fit <- stl(myts, s.window="period")
plot(fit)
plot(forecast(fit))
Here's a walkthrough of implemented user stories: