Skip to content

opyate/fin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Personal/household finance

You upload a bank statement CSV (example), tag transactions (e.g. utilities, mortgage), and then you can analyse which tags sucks up the most of your income.

Uses Hoplon for spreadsheet magic.

TODO

  • tags CSS don't work well
  • show summary by month
  • handle more CSV orientations (sniff headers?)

Dependencies

Usage

Development

  1. Start the dev task. In a terminal run:

    $ boot dev

    This will give you a Hoplon development setup with:

    • auto compilation on file changes
    • audible warning for compilation success or failures
    • auto reload the html page on changes
    • Clojurescript REPL
  2. Go to http://localhost:8000 in your browser. You should see "Hello, Hoplon!".

  3. If you edit and save a file, the task will recompile the code and reload the browser to show the updated version.

Production

  1. Run the prod task. In a terminal run:

    $ boot prod
  2. The compiled files will be on the target/ directory. This will use advanced compilation and prerender the html.

License

Copyright © 2017, Juan M Uys

About

Household finance summariser

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published