⭠ all tutorials

Creating an event check-in app

Available for Unlimited All Access members only

Get access

Start by creating an account on  Glide

Gathering Data for the App

Sign up on Google sheets using your Google account if you don’t have an account with them before and create a new blank Spreadsheet in Google Sheets.

When the new spreadsheet has been created, proceed by creating new columns which will contain the attendee names, checked-in status (as False), attendee photo, and job/bio descriptions as the header.

Enter the attendee names, photo, bio and check-in status of each attendee in rows format under the column created above, set checked-in status as ‘False’ due to the switch component we will be using to toggle the status from ‘False’ to ‘True’.

Customizing the App Layout

Create a new app in, select the spreadsheet file containing the data of your attendees you created above and wait as Glide build up the app for you which can be customized using the processes below.

The app layout

The app layout was automatically build up to list view as shown above. When each attendee is clicked, it will show additional information like the photo, check-in status and the bio.

Now, add switch component to allow user to toggle the check-in status of each attendee then, add note component to display attendee bio in a more pretty way.

Switch component added

Boom! you are good to go. If the switch is toggled on, the check-in status will return ‘True’ in the Google Sheets which checked symbol / emoji.

checked-in shown inside Google Sheets

Deploying the App

The app can be deployed as a Progressive Web App (PWAs) by creating a memorable short link like <yourappname.glideapp.io> within the app url input field by clicking the settings bar and then, add the app to your favourite smartphone home screen. Enjoy!

The full tutorial is available for pro members only

Request access

Start by creating an account on  Glide

Gathering Data for the App

Sign up on Google sheets using your Google account if you don’t have an account with them before and create a new blank Spreadsheet in Google Sheets.

When the new spreadsheet has been created, proceed by creating new columns which will contain the attendee names, checked-in status (as False), attendee photo, and job/bio descriptions as the header.

Enter the attendee names, photo, bio and check-in status of each attendee in rows format under the column created above, set checked-in status as ‘False’ due to the switch component we will be using to toggle the status from ‘False’ to ‘True’.

Customizing the App Layout

Create a new app in, select the spreadsheet file containing the data of your attendees you created above and wait as Glide build up the app for you which can be customized using the processes below.

The app layout

The app layout was automatically build up to list view as shown above. When each attendee is clicked, it will show additional information like the photo, check-in status and the bio.

Now, add switch component to allow user to toggle the check-in status of each attendee then, add note component to display attendee bio in a more pretty way.

Switch component added

Boom! you are good to go. If the switch is toggled on, the check-in status will return ‘True’ in the Google Sheets which checked symbol / emoji.

checked-in shown inside Google Sheets

Deploying the App

The app can be deployed as a Progressive Web App (PWAs) by creating a memorable short link like <yourappname.glideapp.io> within the app url input field by clicking the settings bar and then, add the app to your favourite smartphone home screen. Enjoy!

Start by creating an account on  Glide

Gathering Data for the App

Sign up on Google sheets using your Google account if you don’t have an account with them before and create a new blank Spreadsheet in Google Sheets.

When the new spreadsheet has been created, proceed by creating new columns which will contain the attendee names, checked-in status (as False), attendee photo, and job/bio descriptions as the header.

Enter the attendee names, photo, bio and check-in status of each attendee in rows format under the column created above, set checked-in status as ‘False’ due to the switch component we will be using to toggle the status from ‘False’ to ‘True’.

Customizing the App Layout

Create a new app in, select the spreadsheet file containing the data of your attendees you created above and wait as Glide build up the app for you which can be customized using the processes below.

The app layout

The app layout was automatically build up to list view as shown above. When each attendee is clicked, it will show additional information like the photo, check-in status and the bio.

Now, add switch component to allow user to toggle the check-in status of each attendee then, add note component to display attendee bio in a more pretty way.

Switch component added

Boom! you are good to go. If the switch is toggled on, the check-in status will return ‘True’ in the Google Sheets which checked symbol / emoji.

checked-in shown inside Google Sheets

Deploying the App

The app can be deployed as a Progressive Web App (PWAs) by creating a memorable short link like <yourappname.glideapp.io> within the app url input field by clicking the settings bar and then, add the app to your favourite smartphone home screen. Enjoy!

You must be a member to view the full lesson

Get started with
Makerpad today

The #1 platform for no-code education. Join over 10k others and discover what's possible.

Business

Multiple seat access, hire talent and custom training.

Learn more
Individuals

Unlimited all-access to our online bootcamps and community.

Get started
Email updates
You're in 😍- check your email to get started. Tweet me what you want to build to see how to do it without code.
Oops! Something went wrong while submitting the form.

Tools used

Get help and discuss

Open community forum

Related lessons

Selling digital products with Gumroad with Notion & Super
Integrating MemberSpace with Super & Circle for SSO, gated content, and paid communities
Integrating Circle with Super & Notion
Setting up Super with Notion
Collecting recurring payments with involve.me
Collecting one time and recurring payments with involve.me
Calculating custom prices with involve.me
Making a calculator with involve.me
What is involve.me?
Marketing automation with Palabra, Bubble and Segment
How to setup a members-only Circle community (without a website) in Memberspace
How to integrate Circle (community forum) with Memberspace
Create Interactive Content with Outgrow
Target specific pages with a chatbox using Olark
Send emails from Airtable
Monitor content distribution on Twitter
Create a Welcome Bot in Slack
Dynamically Create Webinar Pages in Webflow
Create a social content scheduling workflow
Automating Newsletter Content in Mailchimp
Find and upload Instagram videos from by hashtag
Integrate third-party integrations with Universe
Introduction and overview of Universe
Typeform - the basics
Build an Event Attendance App with Glide
An Employee Directory with Glide
Build a writing habit with Glide
Build a Reading Tracker in Glide
Build an Airtable powered mobile app with Adalo
Rank blog posts in Webflow by pageviews
Logic-based lead forms in Typeform
Build a conference app with Glide
Dynamically generate Google Docs
Dynamically generate Google Slides
Weekly email digest of interesting links with Zapier
Automate + qualify your lead generation with Standard Library
Sentiment analysis of Instagram comments with Parabola
Build an employee directory with Glide
Subscription powered community like Patreon with Adalo
Referral marketing program
Cameo clone in Glide - book video shoutouts from celebrities
A conference mobile app with Glide
Simple eCommerce mobile app with Glide
Send SMS Surveys with Twilio + Airtable on Standard Library
Send an app download link via SMS to signups with Twilio
📖 Visit your favourite blogs & save posts for later with Shortcuts
Mental wellness mobile app with Glide
🧾 Reimbursement and expense tracking app
Automatically post content to Hacker News
Monitor and save posts from Reddit
Simple multiple-step form with Boundless
Live sports scoring app with Glide
Instagram clone using Glide and a Google Sheet
Build a Mail Merge with Airtable, Gmail, and Standard Library.
How Superhuman Built an Engine to Find Product/Market Fit
How to create a SaaS website, CMS landing page & blog
How to automatically feed data to google sheets
Export data from MySQL into a CSV in Google Sheets
Automatically get data from Mailchimp to your CRM
Creating a podcast app
Enroll new users when they purchase
Browse all →

If you'd like this template, message @bentossell on Slack with your email for the account to send this template.