The second release of the dynamic CRUD app, and the one that gives the owner a way in. Version one assigned every user a single form and a single database; this version adds an admin who can reach all of them.
Sign in as admin and two dropdowns appear: every form sheet in the spreadsheet, and every data sheet. Pick a pair, press Load, and that application opens — its fields, its table, its filters. Form sheets are identified by the word form in the sheet name, so anything else is offered as a database. For someone running six small applications out of one spreadsheet, that is the difference between six deployments and one.
A normal user still gets exactly the form and database their login row names, with no dropdowns and nothing else visible. Their edit and delete rights are still set individually, and the app tells them which they hold rather than leaving a button to fail.
Fields are still rows in a form sheet — id, label, input type, required, filterable — covering text, number, date, dropdown and file, with dropdown values on the field's own row. Marking a field filterable still produces a dropdown filter or a start and end date filter with a clear button. Adding a field is still a row and a refresh, never a code change.
Members change their own password from inside the app, and a new application is created by duplicating a form sheet rather than building one from scratch.
| Version | v1.0 |
| Published | Aug 22, 2025 |
| Platform | Google Apps Script |
| Database | Google Sheets |
| Category | CRUD & Dashboards |
| Tags | |
| Video | Watch walkthrough |
| License | Regular License |
| Code.gs Files | Complete Apps Script source code files |
| HTML Files | All HTML template files included |
| Google Sheet | Your own copy with all data and scripts |
| Setup Guide | Step-by-step video tutorials included |
| 6 Months Support | Bug fixes, tweaks, and guidance — all free |
| Free Updates | All future updates included at no extra cost |
Extra modules, your branding, integrations or reports built on top of this file. You get a clear quote and timeline before any work starts, and support after delivery.
What We Customize
20-30% advance to start • Clear quote before work begins • Support included after delivery
Paid picks from the same category
Admin Dashboard with Google Apps Script & React | Complete CRUD System | E21
614 views this month
Build a Complete Dynamic CRUD Web Dashboard using Google Sheets + Apps Script + React | E14
854 views this month
How to Build DYNAMIC CRUD Admin Panel with Import/Export | Google Sheets Dashboard | D45
514 views this month
What buyers and viewers say about Build a Complete Dynamic Admin & User CRUD Web App with Google Apps Script | C46V2.