The aims of this exercise is to build a simple mobile app for Equipment Inspections using no-code platform Google’s AppSheet, for lookup and log equipment maintenance status.
- Data Preparation
- Create a Google Sheet with the necessary columns (e.g., Equipment ID, Inspection Date, Status, Reason, etc).
- App Creation
- Connect your Google Sheet to AppSheet.
- Set up the app's user interface, including forms for data entry and views for inspection records.
- Customize the app’s design to make it user-friendly.
- Adding Features
- Define data validation rules for accurate data entry.
- Implement search and filter functionalities to easily find equipment.
- Set up automated workflows to send email notifications for failed equipments during inspections.
- Create reports summarizing inspection results over a specified period.
- Prepare Google Sheet.
- Create AppSheet.
- Interfacing Data Google Sheet.
- User Interface.
- Enhanced User Experience.
- Automate Email Notification.
- Email Notification with PDF Report Attachment.
- Create a new folder named
Equipment Inspectionsin your Google Drive.
- Create a new Google Sheet in the folder.
- Rename the Google Sheet title to
Equipment Inspections
- Rename the
Sheet1toEquipmentsand add the following columns:
Equipment ID(Unique Identifier for each equipment)Name(Name of the equipment)Description(Brief description of the equipment)Image(Link to an image of the equipment)
- Create the
InspectionsSheet and add the following columns:
Inspection ID(Unique Identifier for each inspection)Equipment ID(Reference to the Equipment ID from the Equipments sheet)Status(Inspection status, e.g., Passed, Failed)Reason(Reason for failure, if any)Date(Date of inspection)User Email(Email of the inspector)
- Go to AppSheet and click the
Sign inlink.
- Choose
Googleas your login platform to AppSheet.
- Sign in with your Google account.
- Click the
Continuebutton to continue.
You have successfully signed in to the AppSheet platform.
- Click on the
Createbutton and choose theStart with existing dataoption.
- Provide the name for the app,
Equipment Inspection. - Select the category
Inspections & Surveys.
- Select the data source
Google Sheets
- Select the Google Sheets that has been created on the previous exercise.
- The app is ready, click the
Customize with AppSheetto continue.
Great, let's build the app!
- Click the
Dataicon on the left menu and click theAdd new Dataicon to add Inspections data sheet from the Google Sheet.
- Choose
Google Sheetsdata source.
- Navigate and select the Google Sheet.
- Make sure the
Inspectionssheet is selected and click theAdd 1 tablebutton.
Good, the Inspections data is now available on the AppSheet.
- Go the
Equipmentsdata, change theDescriptiontype from LongText toText. - Click the
Add virtual column, set up a reference column for Equipment ID to link it with the Equipments table.
- Give name to the virtual column,
Related Inspectionsand click on theApp Formulafield to add the reference function.
- Copy this function
REF_ROWS("Inspections", "Item ID")and paste it into the App Formula field.
- Make sure the Column data type is
List, Element type isRefand Reference table name isInspections.
- Go to
Inspectionsdata and change theEquipment IDdata type toRef.
- Click the edit icon on the
Equipment ID, change the Source table toEquipmentsand click theDonebutton.
- On the
Equipment IDtick on the LABEL?
- On the
Reasonchange the TYPE toLongText.
- Click the
SAVEbutton to save the configuration.
- Navigate to
Viewsmenu, you can choose from the left panel.
- On the
View typesection, choose card.



























































































