Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 1.47 KB

README.md

File metadata and controls

35 lines (24 loc) · 1.47 KB

java-angular-reimbursement

Reimbursement webapp using Java, Hibernate, JDBC, PostgreSQL, Angular, Typescript, JavaScript, Bootstrap

Functionality Description

Log in as manager or employee. Manager sees all requests and can filter by status and sort by column. Manager can review details of reimbursement requests and Approve/Deny requests. Employee sees only their submitted requests and can filter by status and sort by column. Employee can submit a new expense form and see updated form status when resolved by a manager.

Screenshots

Login view

login view

Manager Home

manager home

Manager Approve/Deny

manager approve or deny

Employee Home

employee home

New Expense Form

new expense form

To run application:

  • Edit database url and credentials in src/main/resources/hibernate.cfg.xml
  • Start up Apache Tomcat
  • $ mvn clean package && mvn tomcat7:deploy from root folder
  • Serve angular application $ ng serve
  • Must enable CORS