Learn JMS!: Add Page to an Ecommerce Demo App (with modification from Spring Tutorial) -- 2
Budget: $30 – $250 USD
PLEASE DO NOT BID OVER $30
-----------------------------------------------------------------------------------------------------
MY CURRENT PROJECT:
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 .
Specifically, the modified demo e-commerce app will send the order information entered at checkout to the modified demo SOAP service when the button is pressed (and display it in the terminal). This was done using the method in the tutorial above.
I will help you run these projects to get started, if you have trouble.
WHAT YOU WILL HAVE TO ADD:
1. Add a "Sales Quote" page to the modified demo e-commerce app where a customer can enter a "Sales Quote #" and Customer ID info (eg. user id). Also, add a database to the SOAP service to hold the "Sales Quote #" , Customer ID info and some order items for testing purposes.
2. Have the submit (or "Validate Order") button on this new "Sales Quote" page trigger a SOAP over JMS message to be sent to the modified demo SOAP service to validate the SQ and get the items (eg. just like the one that is already implemented for order checkout except it will send the SQ# and customer ID).
3. If they exist, load the database items (created in step 1) 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.
-----------------------------------------------------------------------------------------------------
MY CURRENT PROJECT:
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 .
Specifically, the modified demo e-commerce app will send the order information entered at checkout to the modified demo SOAP service when the button is pressed (and display it in the terminal). This was done using the method in the tutorial above.
I will help you run these projects to get started, if you have trouble.
WHAT YOU WILL HAVE TO ADD:
1. Add a "Sales Quote" page to the modified demo e-commerce app where a customer can enter a "Sales Quote #" and Customer ID info (eg. user id). Also, add a database to the SOAP service to hold the "Sales Quote #" , Customer ID info and some order items for testing purposes.
2. Have the submit (or "Validate Order") button on this new "Sales Quote" page trigger a SOAP over JMS message to be sent to the modified demo SOAP service to validate the SQ and get the items (eg. just like the one that is already implemented for order checkout except it will send the SQ# and customer ID).
3. If they exist, load the database items (created in step 1) 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.