It is essential that frontend features, such as the “Add To Quote” button and the minicart, are enabled before your customers attempt to use this functionality.
Navigate to Stores -> Configuration -> Cart2Quote -> Customer-Side Options (Frontend), in your store’s backend/admin area, and enable your required functionality.
For all features required in step #1.2 below; enable the following options found under Customer-Side Options (Frontend)
Global Frontend Options -> Make Products Quotable by Default::YES
Global Frontend Options -> Add Button on Category Page::YES
Product Page Options -> Add Button on Detail Page::YES
This section describes how a quotation is processed by a customer in the front-end.
A quotation can be requested by the customer in the front-end. The customer first selects a product and clicks ‘Add to Quote’.

When the customer has all products added to the quotation, the customer clicks ‘View and edit quote’. This menu appears when the customer clicks on the quote icon on the top right of the page.

On the quotation page, the customer can alter the number of items and add a remark. The customer then clicks ‘Request Quote’. Now a quote request is made and it will be sent to the shop admin.

A quotation can just as easy be created in the backend. The shop admin clicks on Sales->Quotations.

On the top right of the page the shop admin clicks ‘Create New Quote’

The shop admin continues by selecting a customer or creating a new customer.

The shop admin selects the product he wants to add to the quotation with the button ‘Add Products’ After selecting all products and the shipping method, the shop admin clicks ‘Create Quote’. A quote is now created, but the customer is not yet notified.

On the quote page, the shop admin can alter the price and quantities and update these.

When the Shop Admin has made al necessary changes to the quotation, he can press ‘Submit quote’. The quote proposal will then be sent to the customer.

The purpose of the Cart2Quote module is to enrich Magento with a complete quotation manager. With Cart2Quote users can create quotes in the Magento front-end or backend and manage the complete quotation process and at the end convert it to an order.