Skip to content

About

An Amazing Shiny App

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

42 Commits

Folders and files

Repository files navigation

RosyFinance

Lifecycle: experimental R-CMD-check

RosyFinance

RosyFinance is golem shiny app to visualize a budget and networth. It uses an R6 object to manage the dataset.

# install remotes package if you don't have it
# install.packages("remotes") 
# install Rosyverse metapackage which has a function called `update_all()`
remotes::install_github("brandonerose/RosyFinance")

RosyFinance Example

library("RosyFinance")
finances <- load_finances()
finances$calc_incomes()
#> [1] 118000
finances$calc_assets()
#> [1] 102000
finances$calc_debts()
#> [1] 615000
finances$calc_expenses()
#> [1] 63924
finances$calc_left_over()
#> [1] 54076
finances$calc_net_worth()
#> [1] -513000

# finances$finances$make_sankey() # can generate outside of shiny app
# finances$finances$make_treemap() # can generate outside of shiny app
# launch app!
run_RosyFinance()
#> Loading required package: shiny
#> 
#> Listening on http://127.0.0.1:7980

Future plans

  • Personal development project at the moment. No big plans.

Links

The RosyFinance package is at github.com/brandonerose/RosyFinance See instructions above. Install remotes and install RosyFinance

Donate if I helped you out and want more development (anything helps)! account.venmo.com/u/brandonerose

For more R coding visit thecodingdocs.com/

For correspondence/feedback/issues, please email TheCodingDocs@gmail.com!

Follow us on Twitter twitter.com/TheCodingDocs

Follow me on Twitter twitter.com/BRoseMDMPH

TheCodingDocs.com

About

An Amazing Shiny App

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages