Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move store cart to sidebar #159

Open
pkoenig10 opened this issue Apr 3, 2016 · 5 comments
Open

Move store cart to sidebar #159

pkoenig10 opened this issue Apr 3, 2016 · 5 comments

Comments

@pkoenig10
Copy link
Member

This should be similar to the tool cart.

@sclark
Copy link
Member

sclark commented Mar 23, 2017

If we do this it may get confusing to have two different carts on the right sidebar, especially since we can scan tools into the sidebar cart, but would need to lookup store items on the binder main page anyways.

@sclark
Copy link
Member

sclark commented Mar 23, 2017

We could combine the combine the carts into one, and preform the store and tool checkout at once together, but that may be getting too complicated.

@pkoenig10 thoughts?

@ChaseBro
Copy link
Member

That's actually kind of a slick idea, but I would keep them well separated in this new "uni-cart"

@pkoenig10
Copy link
Member Author

I think mixing tools and store items would get too confusing. Especially because the logic for those two actions is pretty different.

Honestly the sidebar is a better-but-not-great location for items like the carts and notes. There is not nearly enough space. What we really should have is dedicated, AJAX-powered, single-page interfaces for common workflows like purchasing items or checking out tools. Or even a dashboard with a couple of these interfaces. In my experience the coordinator rarely needs to dig through Binder to find information, and if they do they can simply navigate back to this "home page" dashboard when they are finished.

@timparenti
Copy link
Contributor

Almost definitely too late for Carnival 2018 at this point, but echoing that having some sort of AJAX-powered cart for store items would certainly be the expectation. Currently the store cart is stored globally across all sessions. Although this isn't a problem in the general case that a single coordinator is operating from a single device at any given time, it should be possible for, say, another SCC member to conduct a simultaneous transaction from another device if necessary, without cross-interference.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

4 participants