acs / podirect

A sample purcharse order management system
Apache License 2.0
0 stars 0 forks source link

Describe main goals of Purchase Order Direct #1

Open acs opened 5 years ago

acs commented 5 years ago

This is a demo project showing howto implement a minimal Purchase Order (PO) Management system.

acs commented 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.

acs commented 5 years ago

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.

acs commented 5 years ago

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.