Learn JMS (with Spring Tutorial) - Add Page to an Ecommerce Demo App

Job ID: 30756338

Budget: $30 – $250 USD

PLEASE DO NOT BID OVER $30
-----------------------------------------------------------------------------------------------------

I will send you slightly modified versions of 2 demo apps: 1) this demo e-commerce application: https://github.com/merikbest/ecommerce-spring-reactjs/tree/f5497766e389a1d30fcec5917ae95f18883d1029 and 2) this demo SOAP service (discussed in the SOAP over JMS - Spring Tutorial here: https://www.thetechnojournals.com/2020/01/soap-over-jms-with-spring-boot-cxf-and.html): https://github.com/thetechnojournals/spring-tutorials/tree/master/CxfSoapService where the checkout in 1 sends a message to 2 upon customer/user order submission.

I will help you run these projects if you have trouble!

WHAT YOU WILL HAVE TO ADD:
1. Add a page called "Sales Quote" to the modified demo e-commerce app where a customer/user can enter a "Sales Quote #" and Customer ID info (eg. user id). (Add "Sales Quote #" data to the database or create a new database with order items.)

2. Have the submit button on this new "Sales Quote" page trigger a message to be sent to the modified demo SOAP service (eg.exactly like the one that is already implemented for order checkout except it will send the SQ# and customer ID).

3. On the post message sending success notification load the database items associated with the "Sales Quote #" , Customer ID info entered to a cart and take the customer to the checkout page so that they can buy those items.