eranation / budgetapp

Open source personal budgeting application

Home Page:https://www.budgetapp.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Budget App Build Status

Budget App is open source personal budgeting application.

Demo is available here

Screenshot

Prerequisite

Run Locally

  • Clone this repository.
  • Run mvn package to package budget app as single fat jar.
  • Run budget app using run.sh
  • Browse to localhost:8080

Configuration

Configuration file separate by environment:

  • config/config-dev.yml - Local Development
  • src/test/resources/config-test.yml - Integration Test
  • config/config-heroku.yml - Heroku
  • config/config-openshift.yml - OpenShift (WIP since JDK 8 is not support yet)

Database Configuration

Supported Database

  • PostgreSQL 9.x
  • HSQL

Code

database:

  # the name of your JDBC driver
  driverClass: org.hsqldb.jdbcDriver

  # the username
  user: sa

  # the password
  password:

  # the JDBC URL
  url: jdbc:hsqldb:mem:test;sql.syntax_pgs=true

License

This code is released under version 2.0 of the Apache License.

About

Open source personal budgeting application

https://www.budgetapp.io

License:Apache License 2.0


Languages

Language:Java 43.5%Language:CSS 24.4%Language:JavaScript 17.2%Language:HTML 14.7%Language:Shell 0.2%