Giter VIP home page Giter VIP logo

order-management's Introduction

***** All End-Points are in request.http file, with comments and methods.

Rules :

  1. Admin : a) The Admin can add Shopkeepers,Dealers and Representatives.

b) While adding Shopkeeper the admin have to provide a representative for it.( One Shopkeeper have one representative assigned to it and one shopkeeper can have only one shop)

c) While adding a new Product , the admin have to provide a dealer id for it. So that we can know that this dealer provide this product.

d) The Admin can see all the details of Shopkeepers,Dealers and Representatives.

e) The Admin can also see the orders made by Dealers and can modify them and even can see the orders of representatives.

  1. Dealer : a) A Dealer can add new product.

b) A Dealer can see all his products.

c) A Dealer can see all his orders and can place orders to the company and can also modify their status.

d) A Dealer can see the orders made by shopkeepers and can accept them.

  1. Shopkeepers: a) A shopkeeper can only have one shop and a representative has been assigned to it automatically.

b) A shopkeeper can all the orders that the representative made on his behalf can can accept them so that they are proceeded to the dealer for placement.

c) The shopkeeper can later track his order that whether the dealer have accepted or rejected his order.

  1. Representative : a) A representative have a shop assigned to it.

b) A representative can track his daily visits and can add remarks for the visit.

c) He can take orders from the shopkeeper that later has to be approved by the shopkeeper.

d) If a shopkeeper is not assigned to the representative he can add shop to itself.

e) He can see all the products available from all the dealers and can show them to shopkeeper.

################

order-management's People

Contributors

raghavsangal avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.