Skip to content

A database backed Business Manager App developed with Java and JavaDB, and tested with JUnit

Notifications You must be signed in to change notification settings

Codeama/BusinessManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quick Note. This is an unfinished project but nonetheless an interesting one that I embarked on when I first learned to program with Java. Feel free to clone, fork or copy this, but do bear in mind that it needs a database connection code. The joys of using an IDE like Netbeans meant I didn't have to write connection code at the time to get this working to use the JPA. But you'll need one for portability. If you're still learning and you need help with or are stuck writing the connection code, feel free to send me a message and I'll try and help. Happy coding!

Business Manager App (unfinished...)

image This is a database backed standalone Java application that can be used to create invoices, record expenses and show self-employed annual tax estimates based on income.

Technologies Used

  1. Java 8/JavaFX
  2. PDFBox for generating PDF invoice
  3. JavaDB (formerly Derby)
  4. JPA for interacting with the database
  5. A Java Tax Calculation API, which can be found in this repo
  6. SQL script for the database can be found here

Screen shots

Invoicing

image

Manage Invoices

image

Expenses

image

About

A database backed Business Manager App developed with Java and JavaDB, and tested with JUnit

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published