Building a Google Sheets-Powered Event Discovery Web App
View live siteOverview
Mintek created a data-driven React application connected to Google Sheets. Event information could be maintained through a familiar spreadsheet, while website visitors received a structured, responsive event-discovery experience. Registration links directed visitors to Eventbrite.
The challenge
LaaL Button needed a simple way to publish and update event information without requiring developers to edit the website whenever an event changed.
What we built
Mintek built a read-only React application that reads event data live from Google Sheets and presents it in a responsive discovery interface. Staff manage everything from a spreadsheet, and each event links out to Eventbrite where registration is completed. There is no user login, in-app registration, ticketing or payment processing in the app itself.
Key features
Public event discovery with a structured, responsive listing interface
Read-only event listings rendered live from Google Sheets
Non-technical staff update events through a familiar spreadsheet, no developer required
Each listed event links out to Eventbrite, where registration is completed
Fast, lightweight front end with no custom backend to maintain
Impact & results
Staff can publish and update events themselves without developer involvement
Event changes appear on the site as soon as the spreadsheet is updated
Consistent, mobile-friendly presentation of every event
No CMS, logins or plugins to maintain
Tech stack
Services used
Project FAQs
Does the app handle registration or payments?
No. The application is a read-only event-discovery experience. It does not include user accounts, in-app registration, ticketing or payment processing. Each listed event links out to Eventbrite, where registration is completed. This kept the site fast and simple to maintain, with no custom backend.
Can Mintek build a Google Sheets-powered site for me?
Yes. This project is an example of our Google Sheets website development. If you have structured, frequently changing, non-sensitive content such as events, menus or listings, we can build a site your team updates from a spreadsheet. For sensitive or transactional systems we use a proper database instead.
Have a project like this in mind?
Tell us about your project and we'll show you how we can help.