This is our website for our village. https://rose-ash.com/ It’s a node application sitting in front of Ghost and using it as a headless CMS. We’ve added the following functionality to it (some of it not visible yet as testing).
- Pages can have calendars added to them - at the moment there are calendars for the village hall and church but you could have any number
- People can then book time slots on those calendars. Calendar booking can be private or public so for the church only page author can book, for the village hall the public can book.
- Slots can be charged and online payments taken for them
- bookings can then have an admission fee configured and subscribers can then buy tickets through the site for events (eg a film at the village hall).