The Vendor Program department at Office Depot handled all products for stores nationwide. When an employee left his position, this created a problem because the employees contracts were assigned to the no longer present employee. Using Angular 6 and WEB API and the help of another developer for some of the front end logic, we built a series of modal menus to allow the department to automatically shift the contracts to the next person in the hierarchy. I used a grouping query and several methods in WEB API to handle the updates, and inserts. I secured the application to work with the company wide Active Directory roles using C# Attributes and the Active Directory Provider for .NET. I also wrote automated unit tests in Jasmine and Karma to verify the business logic. I have also developed several of the main components on the second phase of the project including the search and results components, and the Installments which are all coded in Angular 6. I wrote automated unit tests in Jasmin and Karma to ensure the business logic is correct. I created several stored procedures to return the results and several WEB API methods for handling the Insert, Update and Delete of the data along with a complex series of business rules.