Add a page and a db table to a Java Spring Web app, also copy the code for messaging

Job ID: 30967565

Budget: $30 – $250 USD

NOTE: Do not bid over $35 (I cannot pay more), however I will explain the general purpose of any of the existing application pages and/or help you to run the start/use the apps if needed.

I will send you a slightly modified version of the demo shopping app (here https://github.com/merikbest/ecommerce-spring-reactjs/tree/f5497766e389a1d30fcec5917ae95f18883d1029) and a slightly modified version of the Java Spring Soap Service tutorial app (here https://github.com/thetechnojournals/spring-tutorials/tree/master/CxfSoapService). The modification is that the Java messaging code (as is discussed in the tutorial for the Soap Service app here https://www.thetechnojournals.com/2020/01/soap-over-jms-with-spring-boot-cxf-and.html) is connected to the customer checkout button to send the order information from the shopping app. One received by the Soap service, it will return a success message back in response prior to proceeding to the checkout page.

What you will need to do is
1. add another page called "sales quote" to the demo shopping app and copy this messaging code (from the order/checkout button) to a "verify sales quote" button to send a sales quote # entered by a customer (eg. just like the order info is sent).

Then 2. add a database that will be used to get/return the items associated with sales quote order # for the response message, prior to checkout.

Prove/test it works by adding some dummy test data (SQ#, user id, cart items) to the database.