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

Allow users to book desks #464

Closed
DefProc opened this issue Mar 9, 2017 · 12 comments

Comments

Projects
None yet
6 participants
@DefProc
Copy link

commented Mar 9, 2017

@euanwithersby suggested being able to book desks in the main room, so as there's some security for someone coming in that there will be a desk available.

I've mocked up a working process using youcanbook.me at doesdesks.youcanbook.me that should work fine by filling the 6 available slots on a calendar (like we do for laser bookings) and should allow us at the very least to know how many pre-booked desks we have each day.

@euanwithersby has generously (!) "volunteered" to see if there's anything we can do to show the number of available desks programatically. ie "x desks available today" by pulling the number of events in each session of the day.

I'm going to add this straight to the main page on doesliverpool.com in a lean approach of gauging interest in prebooking as a feature.

@DefProc

This comment has been minimized.

Copy link
Author

commented Mar 9, 2017

For lack of a better option in the wordpress theme, booking direct from the website is now on every page in the sidebar, and there are links to booking from the main menu.

If there's enough interest, we could allow pre payment of hotdesks by credit card:

  • add a reaction to this comment of 👍 if you would like pre-payment adding,
  • add a reaction of 👎 if you think that's a bad idea,
  • add a reaction of 😕 if you don't care or don't understand.

reactions are at the top right of the comment area

@johnmckerrell

This comment has been minimized.

Copy link
Member

commented Mar 9, 2017

@DefProc

This comment has been minimized.

Copy link
Author

commented Mar 9, 2017

The "just tick the box" option is stripe, so 1.4%+20p https://stripe.com/gb/pricing

That would be 34p on a £10 day or 27p on a half day

@DefProc

This comment has been minimized.

Copy link
Author

commented Mar 10, 2017

Scratch that, there's a 1% fee from youcanbook.me, so 44p and 32p respectively.

@johnmckerrell

This comment has been minimized.

Copy link
Member

commented Mar 10, 2017

Does using stripe allow us to more generally take CC payments? Is that cheaper than PayPal? sounds it. I'd suggest not just ticking the box unless we get ~5 ticks tho

@DefProc

This comment has been minimized.

Copy link
Author

commented Mar 10, 2017

It does need a little more thought before just ticking, specifically things like the process flow for taking payments, how do we deal with pre-paid/post-paid/cake-days, and do we need to confirm bookings etc.

@DefProc

This comment has been minimized.

Copy link
Author

commented Mar 10, 2017

I've just changed the booking emails so they go to hello@, so all the organisers can see initially. This isn't set in stone, just then we can see how it gets used to start with.

@johnmckerrell

This comment has been minimized.

Copy link
Member

commented Mar 10, 2017

@euanwithersby

This comment has been minimized.

Copy link

commented Mar 13, 2017

The count of items (i.e. desks) remaining from a fixed number in a specific calendar is pretty simple in JS, but I'll need to be there when someone with access to the DoES Google account is around for setting up auth, checking the logic for how the calendar is working and so on.

@johnmckerrell

This comment has been minimized.

Copy link
Member

commented Mar 13, 2017

@euanwithersby You may be able to make use of the proxied calendars that the main door screen uses (or even the calendar parsing code too) https://github.com/DoESLiverpool/doesscreens

Wouldn't hurt to add "Number of available desks: N" to the screen either ;-)

@euanwithersby

This comment has been minimized.

Copy link

commented Mar 13, 2017

Looks like a good plan although the desks calendar isn't on the lists unfortunately. The code will still need to end on the DoES site too. I'd thought about the context, but a timely reminder. Am I that famous for my lack of nouns? ;-)

@DoESsean

This comment has been minimized.

Copy link
Contributor

commented Jul 4, 2019

We have a desk booking system that sees decent usage, and has brought us people that liked its ease (nice work @DefProc )

However, the CC payment stuff is talked about in other issues, so this can be closed.

@DoESsean DoESsean closed this Jul 4, 2019

@DoESsean DoESsean self-assigned this Jul 4, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.