We running an e-commerce website and now we need an extension to the website. We need to add a customer representative(Reps) area where Reps can register and place orders on their customer's behalf. We need the following features for this area (Please note as mentioned above rep's registration will be included in the project requirements.)
1. Reps can place bulk orders
2. The system should verify stock availability before placing order and update quantity after placing orders
3. show all the available offers in orders area that includes multibuy, X% off etc
4. Reps can track their order's history
5. Reps can save orders and can place all orders at same time
6. Reps can check their commission for each order
7. Generate seperate inovice for each order and save for future use
8. Reps can intorduce new Reps and should be able to get a percentage on their orders.
9. If the order matchs any offer criteria, offers should show up.
10. The company can track the performance of each Rep (Monthly)
## Deliverables
.