Introducing store wall and store subscriptions

feedback

#8

Cool :smiley:

About your new proposal: the current list in Karrot shows all pickups in the next days that are not full (and the current user is not a member). It seems to me that you actually need a list that shows all empty pickups in the next 7 days. Is that correct?

What do you think about adding a filter option to the group pickup list?

Update: it could look like this


#9

Hi. By unattended pickups I meant a list of pickups which are not full. I forgot that current list would not show the pickups where the current user is already a member. Actually I’m not sure which option is better though. They have different purpose. All pickups which are not full help quickly identify find pickups where we need or might need help. All pickups which are not full excluding the ones where I’m already a member show pickups which I still can join. A bit different purpose and I don’t have a strong opinion which is better.

I like the option to filter the pickups. This gives a user an extra feature and doesn’t overload the screen with too many information. Where would this Filter button be? On the Pickups page? I think this could do what I tried to request. If we had a Filter button on Pickups page which would allow a user to show only pickups that are not full, this would give users a possibility to easily oversee if all pickups are attended. Therefore, I’d propose to have the following options in the filter:

  • Show all pickups
  • Show only pickups which are not full
  • [Optional] Show only empty pickups (this would exclude stores which have at least one member)

#10

Thanks for the clarification! I published the pickup filter to dev.karrot.world, with the third option added (“show not full pickups”) and the descriptions shortened.


#11

Hi. I tested the filter. The functionality works fine and it is a very helpful feature. Thanks! If I were to be picky, I’d only recommend to make it stand out from the background a bit more, i.e. change a colour to grey or add some shaded borders to make it more visible.


#12

I’ve been making some quick observation about how the wall on stores is used and gave some thought about it:

  • People are still using the main wall for posting stuff that are definitely more suited to the store wall, either because they do not know about this new feature or because they believe it’s more hidden and others won’t read their message.

  • It’s takes a couple of steps to check if there are any messages on a store wall if you haven’t subscribed to it. You need to first click on the store, then on wall, and you will not know if there is anything new there until you reached the page.

Ideas for improvement

  • Make it visible who has subscribed to a store, so that it will be more likely for teams or communities to form around that specific store or place, and it will give some assurance of whom will be reached by your message when you write on a store wall.

  • Show on sidenav next to store name the number of new messages. Like a mini-notification. Problem is that this might be confused with a notification for new/available pickups

  • Add a chat icon together with others on store page (too much maybe?) or any other kind of element between the description of the store and the pickups that give access to the wall and visibility of new messages. The eyes are first drawn to that page rather than sidenav where you find the link to the store wall, don’t you agree?


#13

I definitely agree with Bruno! I think that people look for the wall somewhere on top, not left. It could be more visible and also new messages could be visible. And also who is there - so all that Bruno mentioned :-).


#14

I agree it might be a bit unintuitive to even find a store Wall, unless you know where to look for it. When a user clicks on a store in the side bar, main store page with pickups will open (and this is OK as pickups for the store should be a default page), however, side bar won’t display sub-pages available for the chosen store, i.e. Pickups, Wall, Feedback, History, unless a user scrolls up:

It could be much easier if all the sub-pages were also displayed at the top as this is probably how a user naturally searches for any type of navigation:

If such top panel were available at each sub-page for each store, navigation would be much easier.

As far as this comment is concerned:

I would suggest asking users for a reason. It’s still a new feature, therefore, they might not know / remember how to use it correctly. Moreover, in each case it’s worth reminding them that store-related discussions should be moved to store walls.


#15

Another input I got from a Bike Kitchen user is to make it easier to subscribe to a store/place by having the star directly next to the store/place name on the sidenav.


#16

Hey @bruno, @karolina and @mzpawlowski - your ideas sound good to me! I’m still busy with other topics in Karrot, but in the meantime I already collected some actionable tasks here: https://github.com/yunity/karrot-frontend/issues/1297#issuecomment-478264370 (list of people, star button in sidenav, tab navigation)

Isn’t that already the case? It works when the user is subscribed to the conversation (“all” or “some” option) - if they are unsubscribed, we should respect their wish to not get informed about new messages.


#17

I got a feedback again from our foodsaving group yesterday that it’s hard to find the store wall. I got it from a friend who is responsible for one cooperating store and could not explain to an older man using Karrot where to find it. The good news is that people are actually trying out the store wall and see its usefulness. But they adopt it after someone shows them that the feature is there. My friend started by writing a message there and asking if the people who subscribed saw the message and he actually many replies, which also shows that notifications are doing their job! :slight_smile:


#18

Tab navigation is coming soon! :wink:


#19

Store tab navigation & subscribed user list now ready for testing on https://dev.karrot.world!


#20

I’m really happy you started working on this. It can make Karrot even more user-friendly. I have two comments to the navigation tab:

  1. Move navigation tab to the top, above the store description. Currently navigation buttons are below the store description which is collapsed as a default. In such a case it looks nice. However, store description is important and it normally should be expanded because it conveys a lot of critical infomation for the pickup. When description gets expaneded, navigation buttons are moved down and if description is very long (which often happens in our stores in Warsaw - see example), it will be a bit cumbersome to scroll down and find them. That’s why I think they should always be at the top, above the description of the store.
  2. Keep “Manage Pickups” and “Edit Store” as buttons in top right corner. These two options can be used to modify the store and pickups. I’m afraid that the fact they are now at the same place as all the other tabs (“Pickups”, “Wall”, “Feedback” and “History”) suggests they all have equal importance and it even encourages users to click them to see what they contain. This may lead to unwanted situations when someone will accidentally make some changes in the pickups or store settings. These two options were not available in the navigation panel on the left and I’d keep the same logic here, i.e. not show them with the rest but leave them as they were in top right corner.


#21

Thanks for the feedback!

  1. I agree that showing the store description is important. I originally wanted to have it so that it always shows the first 3 lines and can be expanded if necessary. That would encourage people to put the most important information first. But it was simpler to add a collapsible, so that’s why it’s there…
    About the location of the tabs: it felt wrong when clicking the tab, the content below would keep the same. If you have long store descriptions that move tabs down, it could seem that tab content doesn’t change at all - at least to users with smaller screens, their whole screen is occupied by description.
  2. I moved the buttons to have a indicator which page the user is on. If I would have kept the top right buttons, then on those pages I would either show the tab bar without any tab selected or not show the tab bar.
    You might have noticed that the topbar breadcrumb now always shows the store name. That should make it much easier for mobile users to recognize the context. Before, it would only say “Edit store”.
    Talking of keeping “risky” buttons separate - the “star” and “route” buttons are one of the least risky ones and most users would want to click them, so I don’t see an advantage in either of those locations.
    I briefly thought about having a “vertical dot” menu at the end of the tab bar for those two pages, but then we would also lose the active page indication.

With that in mind, would you still propose the changes?


#22

I released it just now, let me know what people think about it!


#23

Feedback from Warsaw group:

  1. We prefer the navigation buttons to be at the top, above the description.

This concern does not seem to be very worrying. With navigation buttons below the description it’s not very convenient too. When description is long I have to scroll down to find the buttons. When I click on one of them, the page changes and scroll is back at the top which means I have to scroll down again. Moreover, if description can be collpased, your concern can be mitigated by collapsing a long description. Then, the content of the page will change.

  1. We would like to display collapsed description in a nicer way. Currently it only shows one row and it shows markdown notation - it’s not formatted. It doesn’t look nice and because it’s only 1 line, it can’t really be used to display the most important information on the store.

#24

The store descriptions are quite important, so would be better to not have them collapsed.


#25

Oh my… well, I guess that’s the price of changing things, it never ends :wink:

I’ll try out another solution to handle long descriptions, let’s see how it goes.


#26

I see many benefits of having a possibility to collapse and expand the description, especially when it’s very long and I’m already familiar with its content. Therefore, I wouldn’t like to get rid of this feature. The most important request from our group was to have navigation tabs at the top. Collapsed description could be a bit nicer too but this is just a nice-to-have feature, rather than a must-have one.


#27

In our group for some stores we hava a link to a longer description about how the pickups are done on our website. That works kind of like a way to collapse a long text.

The store description on karrot is information that you want especially new foodsavers doing their first pickup in the store to read before they sign up like who is the contact person, what transportation do you need, if you need to call someone in the store before every pickup/if a pickup gets cancelled, where do you deliver the food.