This project is not a very very big project but its a detail project . so initially
the company is supply Ingredient to their customers . their already have a website
At the moment they way their customers make order is done manually, and then the records are saved in a sage system. which has what they order the price of the ingredients and the customers details.
so what they want now is, to has a system that will be link to this sage system where when an order is main on the new system , it updates on the sage system, and the new portal should pull all customer data and their ingredient prices and their order history etc.
so for the front end of the customer side:
Customer login (if they have a login or register , if they register then admin will have to
approve their account before they able to have access and sign in)
Customer search and pick what they want to order
Customer add to cart
Customer submit order
then after this : this will notify the admin , and also send an email to customer to tell them we received the order and it will be processed soon as possible.
then when admin look at the order , change the status from pending to accept
then customer receive an email with a confirmation of their order.
then when admin change the status to shipped, customer then get an email with confirmation of the products shipped and also with an invoice.
with the backend for the admin
their should be user role
dashboard should the stats and the sales
no payment gate way
product listing which will be link to the sage to pull the prices per customer, so for example , on the sage system in the past customer X made an order, and now we got the new system , now the new system should override the base price for that customer and give them the price that was on the history of their orders on the sage
the shipping system needs to be linked with shipping courier companies that will link their api and also they can track the courier ,
this is the main job , if its little confusing i am available to explain on teamviewer
I have attached a pdf and also some customer end design we have done