# Event Booking

**URL:** https://community.glideapps.com/t/event-booking/787
**Category:** Feature Requests
**Created:** [October 1, 2019, 5:08pm UTC](https://community.glideapps.com/t/event-booking/787 "2019-10-01T17:08:16Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![David\_Ferrol](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david_ferrol/32/584_2.png) [@David\_Ferrol](https://community.glideapps.com/u/David_Ferrol)
#### Post date: [October 1, 2019, 5:08pm UTC](https://community.glideapps.com/t/event-booking/787/1 "2019-10-01T17:08:16Z")

</div>

Hi all,  
I’m looking for a way for users to reserve a place for an event and possibly a specific item within that event.

Like a fitness group that have kettlebell classes.

Registered users can book into a class from the schedule and reserve specific kettlebells within that class.

Any ideas/help/guidance on how this can be done would be greatly appreciated.

Thanks 😊

---

<div class="post-metadata">

### Author: ![George\_B](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/george_b/32/534_2.png) [@George\_B](https://community.glideapps.com/u/George_B)
#### Post date: [October 1, 2019, 6:19pm UTC](https://community.glideapps.com/t/event-booking/787/2 "2019-10-01T18:19:03Z")

</div>

You need to start with creating a spreadsheet with some sample data. You will create a sheet for each entity. The entities that I see in your description are:  
Users  
Place  
Event  
Item (aka Equipment)  
and maybe Reservation (if more than one person can make a reservation for the same “Place”  
As you build the Spreadsheet structure think about how entries in one sheet are related to a single row in another sheet or multiple rows in another sheet.

I would say that each row in the Reservation sheet would have a link back to a User, a Place, and an Item. Places most likely would have a link to the Items available for that Place.

Bottom line it seems pretty straight forward on the surface but most likely is a pretty complex application. Especially when you think about the need to keep some kind of track of how many users have already made a reservation an then how many slots are left for more. Then you have the issue of only having one set of 25lbs kettle bells at a specific Place. It can get complex real fast.

---

<div class="post-metadata">

### Author: ![David\_Ferrol](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david_ferrol/32/584_2.png) [@David\_Ferrol](https://community.glideapps.com/u/David_Ferrol)
#### Post date: [October 2, 2019, 9:53am UTC](https://community.glideapps.com/t/event-booking/787/3 "2019-10-02T09:53:28Z")

</div>

Thanks @George_B - I’m going to have a go at this tonight.   
   
I was thinking that the Items (Equipment) would be tied to the Event, not the Place as not all the Events are similar plus I could have the same Event at multiple Places.  
   
 I’ll see if I can develop an entity/relationship diagram - this might help me build the underlying sheets.  
I agree that this appears simple on the surface but will most likely be pretty complex to implement.  
  
 Wish me luck!! 🙂🙃

---

<div class="post-metadata">

### Author: ![Cisco\_Muratalla](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/cisco_muratalla/32/12358_2.png) [@Cisco\_Muratalla](https://community.glideapps.com/u/Cisco_Muratalla)
#### Post date: [February 10, 2021, 9:18pm UTC](https://community.glideapps.com/t/event-booking/787/4 "2021-02-10T21:18:51Z")

</div>

Appears request addressed, topic archived

---

<div class="post-metadata">

### Author: ![Cisco\_Muratalla](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/cisco_muratalla/32/12358_2.png) [@Cisco\_Muratalla](https://community.glideapps.com/u/Cisco_Muratalla)
#### Post date: [February 10, 2021, 9:18pm UTC](https://community.glideapps.com/t/event-booking/787/5 "2021-02-10T21:18:54Z")

</div>


