The Open Food Network
The distributed online marketplace making food fair
NETWORK FEATURE MVP
OFN Personas
More info on our personas: https://community.openfoodnetwork.org/t/personas-lets-name-our-users/1135
Current use cases
STEP 3
Mary can sell the information from her inventory. Fred will be displayed as a producer on the shopfront
STEP 2
Mary can add the products in her inventory and override stock and prices info with her own values. Fred’s catalog remains untouched.
STEP 1
Fred gives permission to Mary to sell his products
STEP 3
Marys can now sell the product from her inventory or from Fred’s catalog. Fred will be displayed as a producer on the shopfront.
STEP 2
Mary has now access to Fred’s catalog. She can either:�1. Change the prices directly on Fred’s catalog
2. Add the products in her inventory
STEP 1
Fred gives permission to Mary to sell his products AND gives her all written permissions on the product catalog
What we want to solve
Scope of the first solution
This first step does not solve any problems listed previously but is a first work that needs to be done to go forward.
All user profiles will now be able to have a catalog and to create products. No more catalog vs inventory.
When creating a variant, a producer or a hub will be able to link the variant to a “source”.
Each user profile will only be able to link their products to a source from whom they have a granted permission.��Each time a user (owner) gives access to another user to its catalog, the user which was granted access can populate its own catalog with products from the owner. The source of these new products is set to the “original” owner. The user which was granted access won’t be able to change the source of the product.
Some other fields might not be available for a change : unit, product category and weight (to be confirmed).
�
First solution use cases
STEP 3
Mary can now sell products from her own catalog. Fred will be displayed on the shopfront as the source.
STEP 2
Mary has now access to a producer catalog. She can:�1.Populate her catalog by creating products she wants to sell.. Fred will be added in the source field.�2. Define her own stock / prices / description for those products�Fred’s catalog remains untouched.
STEP 1
Fred gives catalog access to a Mary.
STEP 3
Mary can now sell product from her own catalog.
STEP 2
If she has no permissions from Fred, she leaves the source field blank. It will be displayed as “unknown” in the shopfront. Otherwise she needs to ask permission to Fred or to create the Fred’s profile
STEP 1
Mary creates products in her own catalog.
Pages that require changes
An opportunity to improve our current UX
Working on those pages will enable us to simplify catalog management: instead of two pages (product list and inventory) the user will have a single catalog page.��Producers especially are using more often their smartphone than their computer.
As we can re-designed this page from scratch and completely outside of spree, we can take the chance to improve the global design and create something more responsive than what has been done so far.��
The Open Food Network