https://github.com/EthanCloin/supplify
<aside> 🤦♂️ realizing now that this is spelled suhp-li-fi and i’ve been saying and thinking of it as supply-if-fy…. Supplyify? Supplyifi?
</aside>
Supplyify is an application designed to assist a company with a common business problem: fulfillment.
Consider the plight of the logistics department in Nutra Factory, a gummy vitamin company. Sales orders keep coming in, inventory is promised to fulfill them, and ingredients are required to produce that inventory. Not just that, but we also have to make sure to purchase more ingredients if we are expected to run out.
It’s a lot to keep up with! Supplyify helps make the process more bearable by keeping track of stock levels for both ingredients and products. It also provides an interface to relate your ingredients and products, so you always know if you have enough material for the next batch.
Mobile-first Web application, responsiveness to screen sizes is bonus points. Targeting the desktop experience since expected user would be working in office for manufacturing company.
**do not worry ab handling authentication
Database must be reasonably organized in relational form
Support the following use cases:
Review Inventory - Report page where user can access stock data for all ingredients, products, and open sales orders. Offers CRUD operations for products, ingredients, and sales orders.
Configure Associations - Configuration page where user can associate products with their component ingredients, and sales orders with their component products.
Execute Sales Order - Action page where user can select sales orders and learn whether they can fulfill from stocked product, must produce from stocked ingredients, or must purchase additional ingredients.
Don’t enforce a certain series of steps, it’s valid to start on front or backend work. In this project, I’ll begin with the database because that seems to represent the more significant challenge.