Skip to content

alexbleau/budgetapp

 
 

Repository files navigation

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 43.5%
  • CSS 24.4%
  • JavaScript 17.2%
  • HTML 14.7%
  • Shell 0.2%