Product base website. Users can get product quotations and also purchase products.
Dashboard
All products listing in the dashboard and when users click on any product then they redirect to the products details page.
Product Details Page
Use can select products by power and also select product quantity. After clicking on Add to Quote button product will be added to the article Budget list.
Send Request Form
When a user clicks on the article Budget list then they redirect to Send a request form. Here User needs to fill in all details and if the user is new then they need to check to Create an account? Checkbox.
My Account
After the quote process is completed the user can move to my account section and where they can check their budgets.
Budget Details
Here user can check their budget details and also download a PDF of the quotation, if the quotation is satisfied then they can Accept or Decline on this page.
Order Details Page Admin
In the backend, we have added the Quote and send pdf button to generate manual quotes and PDF.
When the admin clicks on that button at the time API will call in laravel and order details will store in laravel after that again API call from laravel to the ERP system and get order related details from the ERP system and store in WordPress and getting PDF will display in the user profile and also user get quote mail with generated PDF.
Plugin & Cron
We have created the Update order manual plugin for updating order details in WordPress and also add some API calls to get Quotation from the ERP system and that quote will send to a user using email.
Also, we have created one cron file that will process every 60 minutes and it’ll automatically update the order and generated PDF by API call.