Hi, I have the following requirement for a web application:
I have already created the database design in MS SQL
1. Select drop down company from drop down list box
2. Enter basic details by user (e.g. email, name, mobile number)
3. Display list of available products for the time of day, and week day too (different products on different days) for the selected company
4. Select products that they want and quantity - allow them to add in notes to their overall order and per product
5. Send an SMS or Email to the company
6. Company can enter estimated time for order to be ready - and also accept or reject the order - i.e. might be missing a product
7. Customer gets notification via SMS or Email of the time and accept / decline with reason why if declined
8. Business says when order is complete
9. Allow a link from the companies own web site that will pre select step 1 (i.e. customer doesn't need to select company - its automatically filled)
Additional nice to have - these would be future development work; but I would like to know an estimate for these if possible?
- allow user to select Google or Facebook login - but note we still need their mobile number to be entered
- link to PayPal for order to be paid - this is sent through to the business
- link in with existing EPos system for payment automation
- link to an online payment card system (note we are not storing customer payment details)
- after x amount of time, Customer is asked if they want something else
- search for product - results will be driven by time and day