How to create a To-do List App

Today you’ll be building a to-do list app using Glide.

How to create a To-do List App
Do not index
Do not index
Hello there!! 👋
Today you’ll be building a to-do list app using Glide.
Let’s get this one ticked off your #100DaysofNoCode list…✅

Shot of Inspiration ☕

“Creativity requires the courage to let go of certainties." -Erich Fromm

Today’s Task📝

🧱 Project: Build a To-do List App
⏲️ Estimated time: 30 minutes
🛠️ Tools: Glide

Context📄

Learning to build apps using no-code platforms like Glide is valuable because it lets you create custom apps without the need to learn complex coding languages.
Glide provides an intuitive and user-friendly interface that makes app development accessible to beginners and those without a technical background. This allows people to create functional apps from their creative ideas, which is great for aspiring app developers, entrepreneurs, or anyone who wants to streamline processes or share information in an interactive way.
In this lesson, you will continue working on both the front end (user interface) and back end (database) of a to-do list app.
 
By the end of this lesson, using Glide, you will be able to:
  • Add and edit app components
  • Edit table fields in a database
  • Customise component actions
 
💡You won't use the Apple App Store or Google Play Store to share your app because Glide creates a different type of app called a PWA (Progressive Web App). Apps in the app stores are called native apps. PWAs have much of the same capabilities as native apps, but are not tied to an operating system (iOS or Android) like native apps are.
 

Let's Prep 🥗

What's Glide?
Glide is a no-code platform that lets you create mobile apps directly from Google Sheets (and other data sources like Airtable).
It's especially popular among small businesses and individuals who want to quickly prototype or launch an app without the complexities of traditional app development.
 
What can you build in Glide?
With Glide, you can craft a wide range of applications. Some examples include:
  • Directories or listings (e.g., employee directory, local business listing)
  • To-do lists and task trackers
  • Personal CRM systems
  • Event or appointment booking apps
  • AI-powered apps
  • Educational apps with quizzes and lessons
  • Community forums or chat platforms
  • Personal finance trackers
 
Key Concept
At the heart of Glide are components. Components are elements that you can drag and drop onto your app pages. Examples include buttons, images, text, lists, and more. Think of them like digital "building blocks." Each component can be tied to specific data in your database, allowing for dynamic content that updates in real-time.
 
👋 Welcome & FAQs
Glide has helpfully put together this welcome and FAQ page for 100DaysofAI and 100DaysofNoCode students so that you can get the most from their platform.
 
🚨IMPORTANT🚨
Today’s lesson requires you to sign up for Glide’s “Maker” plan. Glide is giving you one-month free of this plan. Just enter MAKER100 during the account upgrade process. Please note, a valid credit or debit card is required to complete this transaction. Cancel this plan within the first 30 days of upgrading, and you won’t be charged for any additional months.
 
🔥 Get ready to build!
To make your life easier when you build, it’s good to get some practical stuff out the way first. Follow these steps so you’re ready to build:
  • Sign up for a Glide account here

Time to Cook 👩‍🍳

  1. Sign up for your Glide account and upgrade to the ‘Maker’ plan.
  1. Follow this step-by-step lesson guide.
 
That’s a wrap, we hope you found this lesson helpful!
  • If you have any questions, feel free to reach out.

The easiest way to learn practical tech skills in 100 days.

Join other 40,231+ learners now!

Subscribe

Written by

Max Haining
Max Haining

Founder of 100School.com