Time reporting and invoice generation tool specialized for the IT consultant
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
data
invoice-data
invoice-reporting
invoice-server-api
invoice-server-jsf
invoice-server-webui
.gitignore
LICENSE
README.md
invoice-h2-console.sh
invoice-service.sh
pom.xml

README.md

my-open-invoice

License

Time reporting and invoice generation tool specialized for the IT consultant. This project utilizes H2 database, JoinFaces and Spring Boot.

Initialization

Before using the application, user needs to pass in command line parameter for the database init:

--spring.datasource.initialize=true

This will create and populate basic data profile. Since the project uses Querydsl it is necessary to compile the application in the maven to get Q* objects that are used for filtering data. Template if hardcoded for the current time. Two templates are available in /data directory.

License

Copyright 2017 Branislav Cavlin. Licensed under the Apache License, Version 2.0 (the "License").

Some examples taken from

https://github.com/mrin9/Angular-SpringBoot-REST-JWT