I have an e-business that sells boat canvas for the Scandinavian markets: [url removed, login to view]
The objective with this project is to launch a new website with improved order process management that will save time when operating the business.
Currently I have a basic form on the website that customers fill out explaining what product they need. I then create a quote in excel and emails to customers as a PDF. This process is time consuming and I want to automate the process.
I want a wizard similar to this one: [url removed, login to view]
But my wizard should be more extensive allowing customers to see pricing and to place an order. I also want support for creation of purchase orders and invoices.
Step 1: Customer selects Brand, Model and Year in a sequence of drop lists.
Step 2: A list of available products for the selection is generated (pricing will be shown along with the products)
Step 3: Customer ticks what products he or she wants from the list. Products will have small product icons.
Step 4: Total price should be updated (automatically or by pressing an update price button)
Step 5: Customer presses “Next” button
Step 6: A new page is showing where the customer enters contact information and some more information about the boat and products
Step 7: Customer presses “Preview order” button
Step 8: A page is shown with the selected boat model, the selected products and the contact information
Step 9: Customer presses “Send order” button
Step 10: All entered information should be stored in a SQL database as a new web-order
Step 11: A notification email should be sent to Marinkapell backoffice as notification that an order has been submitted
Step 12: A notification email should be sent to the customer
Step 13: The information that customer has entered should be copied into a new table
Step 14: Information in the new table should be editable (in case customer has made any errors etc.)
Step 15: A order information should be emailed to the customer (preferably a PDF)
Step 16: A supplier purchase order should be generated based on the customer order information (new table)
Step 17: A customer invoice should be generated (new table)
This can probably be coded in PHP and SQL or Java. Vendors may suggest the best way and languages to create the order flow.
My webhost is [url removed, login to view] and Bluehost must support selected languages.
Only vendors with similar project experience please.
When placing your bid, please briefly outline your solution and how you would approach this task.
A bidder who only submits a standardized company presentation text will be ignored. I want to see how you will solve my problem. I am happy to discuss different ways forward.
Qualified bidders will receive a more detailed project description in PPT format in a few days.