Refactoring of Project 1 using hibernate and servlet into SpringBoot
Refactoring of Project 1 using hibernate and servlet into SpringBoot and Angular Framework
The Expense Reimbursement System (ERS) will manage the process of reimbursing employees for expenses incurred while on company time. All employees in the company can login and submit requests for reimbursement and view their past tickets and pending requests. Finance managers can log in and view all reimbursement requests and past history for all employees in the company. Finance managers are authorized to approve and deny requests for expense reimbursement.









Clone the project from github.
Make sure there is no error encountered in the console log.
On the other hand, open the front-end server application using Visual Studio Code.
Install @angular/cli or update if you have installed it already.
Install npm into the application.
Once installed, run ng build to build and compile the front end application
If error occured due to jwt_decode issue, execute the following.
Run again ng build.
If no errors, run the ng serve command to open a browser for the front-end application.
Once the application is compiled, open the browser thru the localhost address.
Since this is the first time running the application so there is no user existed. Open a Postman to easily manually add a manager user account. The manager can only add employee user account.