Skip to content

spectralcodex/billable-hour-man

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Billable-hour-man

This Build is using vert.x 3.9.2 purple

Content

  • Rest services

  • Asynchronous development model

  • Reactive and functional patterns

  • Event sourcing patterns

  • Various type of services (e.g. REST, event bus service)

  • Service discovery

  • Employee and Finance UI for administration

Documentation

Building

To launch your tests:

./mvnw clean test

To package your application:

./mvnw clean package

To run your application:

./mvnw clean compile exec:java

Help

Note https required

Rest API running on port 9999, below is a ping call

GET: https://localhost:9999/api/version

Employee can add projects from (a frontend for lawyers to posts REST request to the http server)

GET: https://localhost:9999/

Finance Admin running on port 8888

GET: https://localhost:8888

API documentation

About

Exposes REST calls to input billable project details, generate timesheets and invoice generation. Contains a UI for employees to post project. An Admin UI for Finance team used to view and generate invoices for clients

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors