A CRUD dashboard with a complete account lifecycle attached: people register themselves, sign in, and recover their own password by email, without the owner being the bottleneck for any of it.
New users register with an email, a username and a password. Duplicates are refused with a clear message, and a new account is created as a user rather than an admin, so self-service signup never hands anyone the keys. When a password is forgotten, the user enters their username and a one-time code is emailed to them, held temporarily in the sheet, checked on entry and cleared once used, after which they set a new password themselves.
An admin sees and manages every record in the system. A user sees and manages only their own, so a freshly registered account opens on an empty table and fills with what that person enters.
Each entry carries branch name, name, father's name, class, category, date, staff name, designation, staff branch and staff code — a shape that fits schools, academies and multi-branch institutes. Branch, class, category and staff branch are all dropdowns whose values come from an Options sheet, so extending a list is adding a row rather than editing the code.
Filter by class, by category, or by a date range, apply them together, and clear them in one click. Editing and deleting are inline, with a confirmation before anything is removed.
| Version | v1.0 |
| Published | Aug 22, 2025 |
| Platform | Google Apps Script |
| Database | Google Sheets |
| Category | Login & Authentication, CRUD & Dashboards |
| Tags | |
| Video | Watch walkthrough |
| License | Regular License |
Subscribe on YouTube, then verify with one click. No payment, no card. Google is used only to confirm your subscription.
What you get
Not subscribed yet? Subscribe to our channel
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
R12 | ADMIN & USER LOGIN CRUD WEB APP USING GOOGLE APP SCRIPT | LOGIN CRUD WEBAPP
30 views this month
DYNAMIC CRUD WEB APP WITH PASSWORD🔒USING GOOGLE SHEETS & APPSCRIPT | R36
28 views this month
ADMIN & USER LOGIN DYNAMIC CRUD WEB APP USING GOOGLE APP SCRIPT | LOGIN CRUD WEBAPP | B13
29 views this month
What buyers and viewers say about Google Sheets CRUD Web App | Admin & User Login + Register + OTP Reset | C47.