Open acs opened 5 years ago
The information about the products is stored inside the buyer system and both the buyer and the seller must have the ability to import the PO items into their own systems. This PO platform is just where the PO is done. How the PO is delivered is not covered by this system.
To define the PO SKU can be used. But let focus in this MVP in basic information about the product to be sold: manufacturer, description, material, size, color, packaging, and warranty terms. When a business takes inventory of its stock, it counts the quantity it has of each SKU.
When the buyer receives items from a vendor, it has a choice of maintaining the vendor's SKU or creating its own. In our POD it must be neutral, so the SKU from buyer and seller can be different. But we only need to create the PO so let's focus in the SKU from the seller.
The PO will be a list of SKUs.
The backend will be implemented using Django (with the REST API using Django REST Framework and GraphQL). The frontend will use ReactJS and Redux. Let's create specific tickets for that.
This is a demo project showing howto implement a minimal Purchase Order (PO) Management system.