Store (business)
A store is a place which might be able to give away items in bulk (they won't just be giving 1 banana away). It might be any kind of business, usually a shop, a supermarket or factory. Usually they offer what they cannot sell anymore (e.g., food, cloth, flowers, wood, electronics, pallets etc.) or what they do not need anymore (e.g., office equipment, furnitures etc.). Normally, a certain kind of community (e.g., foodsharing) saves the resources and shares them further.
These are the main source of things, food and stuff which will become commons in the yunity community, and this is where much of the management and administration is needed; making sure any relevant agreements are in place, ensuring people will collect stuff promptly and satisfying the store.
Any user can create a store (whether part of the business or not). Every store has a status, one of: Open for cooperation, No contact yet, In negotiation, Cooperating, Is cooperating with somebody else, Does not want to cooperate right now. This helps so that not many people or communities approach the store, in order not annoy them.
Every store has at least one user who is responsible for it. If a store belongs to a chain, the store responsibles are connected in a parent store where communication concerning all stores from the chain is taking place.
The store modules allows for team communication as well as the organisation of pickups.
Mockups
Mobil Mockups
Desktop
Stage 1 - Rotterdam Development Goals
Feature Set: Create a store
S.1 As a user I want to create a store with a name so that I can identify it. (trello card)
- Name of store has max. 30 characters
- Button: Create Store- S.2 As a store coordinator I want to have a list of all my stores so that I have an overview about my stores (trello card)
- list of stores from the user with the name of each store
Feature Set: Wall
- S.3 As a store coordinator I want to have a wall on my Store page so that I can write text posts. (trello card)
- S.4 As a store coordinator I want to comment on a post on the wall of my store. (trello card)
Stage 2 - MVP
Feature Set: Team Store coordinator
- As a user who creates a store I want to become automatically part of the team store coordinator of the store I created.
Feature Set: Address and location
- Address field with smart search (compulsory at least street name, city, country) (required)
Below the Address field there is a map who is at the beginning focused to the closest definable region
Feature Set: Category of Store
- Categories of store/business to chose in tick box (required)
cloth/shoes
books
flower
furniture
paper/carton
cosmetics
electronics
other (any kind of business with different resources to save) possibility to write down own category
Feature Set: Status of Store
Field: “Description of the current status” (required) (goes into a timeline of status changes of the store - visible for store coordintors
Field only appears if status is "Cooperating" : "Describe the normal pick-up procedure and what everyone needs to know who is part of the store/business (max. 500 characters)"
Feature Set: Create a store with better functionality
Name of store/business (required) text box of max. 30 characters with smart search for existing stores in the same country with the same name e.g. Bio = suggestions “Bio Company”, “Bio Insel"
When creating a new store: If user is in one or more communities they have the section "Does this store/business will belong to one of your communities?"
List of communities in a drop-down, the one the user is the most active first, if community is related to a special resources, like e.g. foodsharing, than this the main category already selected, only sub categories to choose
Feature Set: basic Store functions
- Notification on the wall if a new member is accepted or left the store team
Feature Set: Store Management Pick-Ups
- Store Coordinators can create Pick-up times (7 week days, with one or several time (slots) per day e.g. 4am or 3-6pm)
- Store Coordinators can set an unique pick-up date
Store Coordinators can see history of Pick-Ups
Store Coordinators can decide if they want new members only be able to chose a pickup date with an experienced store member
- Store Coordinators can a notification mail if no one has signed up to pick up (Text: Dear #name of user# you are store Coordinator for #store name and link# Apparently no one has signed. Please make sure that someone from your team or yourself takes care of the pick-up. Love yours yunity Team)
Store Coordinators can set the average pick up time how long a pick up takes: 1min, 3min, 5-10min, 10-20min. 30-60min
Store Coordinators can delete pick-up dates manually
Store Coordinators can set the max. amount of pick-uppers per day with a warning if more than 3 are selected that: „we recommend you to ask the store for the maximum of pick-uppers per pick-up
Feature Set: Advanced Store functions
- Message all Team members in a kind of channel like slack
Store Coordinators can chose if the store is suitable for introduction pick-ups
Store Coordinators can Change/Add/Delete Team members
Set color frame of users according to their status in a store
Stage 3 - Distant Goals
"Settings" will lead to the setting page of store/business
Store/business belongs to community:
List of communities in a dropdown where user belongs to with the most active ones first
When user does not belong to any community, a text instead: “Start your own community where you can bundle stores, groups, pages and manage your members” with a big button “Create a Community
Show the experience of a member of the store in different colors: grey = beginner (first 3 pick ups), brown = normal, blue = expert
Member can chose their status (inactive, jumper, active, power saver) automatically set members to inactive when they have not pick-up in the last 4 weeks and notify user and store Coordinators
If store does not belong to a community there is displayed:
Do you want communities to request your store to join their community (yes= standard)
- The store/business page has several introductory mini pop ups after store has been created, who explain what can be done:
2. “Description” enter description of store
Describe the normal pick-up procedure and what everyone needs to know who is part of the store/business (max. 500 characters)3. “Settings” define settings for store like “who can join the store/business”, “beginn of cooperation” etc.
4. Invite others to store/business
5. set a cover picture for store/business
6. visibility of store/business
- Notification and management of “stores and business”
(setting wheel on the very right of the title section on the left colum)
(Design proposal: by clicking a pop-up shows up, where user can define settings concerning “stores and business”:
Do you want to be informed if a new store/business will be created within your area?
List of max 15 stores where the user is either admin or just part of
each store or business has a logo/avatar, if the store belongs to a Community e.g. foodsharing, the avatar is the foodsharing avatar. When store/business is not related to a community, than its the logo of the store or if no logo from the store is selected, then the store/business (e.g. market stand, shop, factory, farm etc.)
- Page for the store management (business owners) to see who comes to pick up and who is in the team and a public page of their story
Notification for members, when they applied for a pick-up date and have not been accepted by the store mangers 24h before pick-up
One or several notifications for members to be informed via mail o bell for their next pick up via check boxes (1h, 3h, 6h, 12h, 24h, 48h)
Ability for store applicants to withdraw their application
An text which will be automatically published on the wall of the store if a member of a store withdraw its pick-up date within 24h before the pick-up time.
- Store Coordinators can request to merge their store with an existing community
- Store Coordinators can decide if all members can chose a pick-up without confirmation, with the confirmation of one of the store Coordinators or if certain members can take a pick-up date without confirmation and the other members still need to be confirmed.
Store Coordinators can select if saved goods should primarily be giving to non-profit organizations and other beneficial initiatives if desired by the store
Store Coordinators can chose in a dropdown if users with wheelchair are welcome and able to save
Store Coordinators can set people on the waiting list if team is full
Store Coordinators can communicate through a button which appears on the cover picture of the store if they are looking for additional store Coordinators
Store Coordinators can create a PDF of all ID Cards for the store to verify the ID cards by pick-ups
Store Coordinators can approve all pick-up dates at once per click
Store Coordinators can define if after each pick-up the pick-uppers have to write a quick feedback how the pick up went, what they got and the approximate amount of kilos
Enable store members to export their pick-up dates from in calendar (ical)
Only let people request membership in a store if they belong to the related sub-group of the store
- public page for each store with information about the store concerning total pick ups, Kilos, communities who are saving their, comments etc.
Open Questions:
- how do we call the store Coordinator from yunity: store responsible, store admin, store Coordinator or something else?
- do we want to introduce for stores a slack channel like communication, so for faster and better communication, or we wanted to completely abounded it? Today a lot of people do it with whatsup, so i believe it is useful, new members to the store could see the history of the wall as well as channel.
To the extent possible under law, the yunity wiki contributors have waived all copyright and related or neighboring rights to the content of the yunity wiki. More information...
You have an account but can't edit or create pages? Write us in the open chatroom or in our yunity Slack!