Important Notice: Your success matters to us. If anything goes wrong after purchase, contact us on WhatsApp and we'll personally get it fixed.

πŸš€ Build a Dynamic Quiz App with Google Sheets! (Admin + Student Login) | C50

C50 Education & School Premium Plan VIP Premium Plan
❀️
Need a Custom Business Solution?
Connect with us on WhatsApp to discuss your requirements. Our team will design and develop a tailored software solution aligned with your business workflow, operational needs, and growth objectives.
πŸš€ Build a Dynamic Quiz App with Google Sheets! (Admin + Student Login) | C50

Key Features

Admin and student roles from one login Account locked to a single IP address Second person on the same account refused at login Login alert emails Forgot password reset by emailed OTP Quiz categories allocated per student A student with no allocation gets every category Allocated number of questions set per student Start Quiz disabled until a category is chosen Countdown timer per question with automatic advance Question timer set per category Images on questions by upload or by URL Next and previous navigation with answers retained Answer review showing your answer against the correct one Average score high score and total attempts Achievement badges awarded automatically Quiz history with category date and score Manage Questions to add edit and delete by category Manage Users for roles categories limits and contacts Students upload their own profile picture

Description

An online quiz and assessment platform where the teacher decides what each student sits and the app handles the rest β€” timing, scoring, review and the record of who took what.

Every student gets their own paper

Allocate categories per student and they see only those; leave the allocation blank and they get everything. Set how many questions that student answers, and the quiz is drawn to that number. Two students opening the same link can therefore sit entirely different tests, which is how one deployment covers several classes.

Timed, with images

Each question runs a countdown β€” thirty seconds by default, set per category β€” and moves on by itself when time is up, whether or not an answer was given. Questions carry images, added by uploading a file or pasting an image URL, so diagrams, maps and photographs work as well as text. Students move back and forth with next and previous, and their answers are kept.

After the quiz

The review shows each question with the student's answer beside the correct one, unanswered questions left visibly blank, and the final score. Their profile then tracks average score, high score and total attempts, along with a quiz history listing category, date and score β€” and badges that arrive on their own for a first attempt, a perfect score, a run of quizzes and so on.

One account, one device

Each login is tied to an IP address, so a shared password is refused with a message saying the account is in use elsewhere. Logins are emailed, and a forgotten password is reset by the student with a one-time code sent to their email.

The admin side

Manage Questions loads a category and lets you add, edit and delete questions with their four options and the correct answer marked. Manage Users covers roles, contact details, allocated categories, question allowances and photos. Students upload their own profile picture from their side.

Requirements

  • A Google account (Gmail or Google Workspace)
  • Google Sheets, Google Drive and Google Apps Script
  • One sheet per quiz category
  • Student email addresses for OTP and login alerts
  • Deployment access set to Anyone with the link

What's Included

  • Complete Google Apps Script source code
  • Student quiz front-end with timer, review, badges and history
  • Admin panel for managing questions and users
  • Google Sheets structure for logins, categories and questions
  • OTP and login alert email templates
  • Step-by-step video walkthrough of the full build
  • Free support from the developer

Item Details

Versionv1.0
PublishedAug 22, 2025
PlatformGoogle Apps Script
DatabaseGoogle Sheets
CategoryEducation & School
Tagsquiz apphow to make quiz apponline exam systemonline test systemschool management systemstudent assessmentotp logingoogle apps script web app
VideoWatch walkthrough
LicenseRegular License

πŸš€ Build a Dynamic Quiz App with Google Sheets! (Admin + Student Login) | C50

Education & School

What You Get

Code.gs FilesComplete Apps Script source code files
HTML FilesAll HTML template files included
Google SheetYour own copy with all data and scripts
Setup GuideStep-by-step video tutorials included
6 Months SupportBug fixes, tweaks, and guidance β€” all free
Free UpdatesAll future updates included at no extra cost
Regular License C50
Subtotal $6.00 USD
Total $6.00 USD
Other payment methods
Wise / Bank Transfer Β· via WhatsApp +92 343 534 7417 $6.00
RE
Redotpay
πŸš€ Build a Dynamic Quiz App with Google Sheets! (Admin + Student Login) | C50
Secure checkout
Amount due
$6.00
Total due
Redotpay Account
1002896884
Order summary
ItemπŸš€ Build a Dynamic Quiz App with Google Sheets! (Admin + Student Login) | C50
ReferenceC50
Payment MethodRedotpay
Total$6.00
How to pay
  1. Copy the Redotpay account
  2. Pay $6.00 via Redotpay
  3. Enter the transaction reference below
  4. Submit the details below to complete your order
Payments are confirmed typically within 2 business hours (Monday to Saturday). You will receive an email once access is enabled.
Your receipt and download link will be sent to this address.
Country code is set from your location. Change it if needed and enter the number without the code.
Upload a screenshot of the paymentDrop it here or click to browse · JPG or PNG, up to 2 MB
Confirmed typically within 2 business hours (Monday to Saturday)
Encrypted connection
Confirmation in 2 business hours
Emailed receipt
BP
Binance Pay
πŸš€ Build a Dynamic Quiz App with Google Sheets! (Admin + Student Login) | C50
Secure checkout
Amount due
$6.00
Total due · no additional fees
Binance Pay ID
766412546
Account holder: Muahmmad Ramiz Imdad
Order summary
ItemπŸš€ Build a Dynamic Quiz App with Google Sheets! (Admin + Student Login) | C50
ReferenceC50
Payment MethodBinance Pay
Total$6.00
How to pay
  1. Open the Binance app and choose Pay
  2. Enter the Pay ID
  3. Send $6.00 in any supported asset
  4. Copy the Order ID from your Binance receipt
  5. Enter it below with a screenshot and submit
Payments are confirmed typically within 2 business hours (Monday to Saturday). You will receive an email once access is enabled.
Your receipt and download link will be sent to this address.
Country code is set from your location. Change it if needed and enter the number without the code.
Upload a screenshot of the paymentDrop it here or click to browse · JPG or PNG, up to 2 MB
Confirmed typically within 2 business hours (Monday to Saturday)
Encrypted connection
Confirmation in 2 business hours
Emailed receipt
CR
Cryptocurrency
πŸš€ Build a Dynamic Quiz App with Google Sheets! (Admin + Student Login) | C50
Secure checkout
Amount due
$6.00
Send the equivalent amount in the selected asset
Select an asset
Wallet address
15jjKnm6NgxN1Wgbfh7xdBWgbCFztHeNhE
Send only the selected asset on the selected network. Transfers made on a different network cannot be recovered.
Order summary
ItemπŸš€ Build a Dynamic Quiz App with Google Sheets! (Admin + Student Login) | C50
ReferenceC50
Payment MethodCryptocurrency
Total$6.00
How to pay
  1. Select an asset above
  2. Copy the wallet address and send the equivalent of $6.00
  3. Enter the transaction hash below
  4. Submit the details below to complete your order
Payments are confirmed typically within 2 business hours (Monday to Saturday). You will receive an email once access is enabled.
Your receipt and download link will be sent to this address.
Country code is set from your location. Change it if needed and enter the number without the code.
Upload a screenshot of the paymentDrop it here or click to browse · JPG or PNG, up to 2 MB
Confirmed typically within 2 business hours (Monday to Saturday)
Encrypted connection
Confirmation in 2 business hours
Emailed receipt
PA
PayPal
πŸš€ Build a Dynamic Quiz App with Google Sheets! (Admin + Student Login) | C50
Secure checkout
Amount due
$6.00
Total due
Pay $6.00 with PayPal
Opens PayPal in a new tab. Return here with your Transaction ID to complete the submission.
Order summary
ItemπŸš€ Build a Dynamic Quiz App with Google Sheets! (Admin + Student Login) | C50
ReferenceC50
Payment MethodPayPal
Total$6.00
How to pay
  1. Select Pay $6.00 with PayPal; PayPal opens in a new tab
  2. Copy the Transaction ID from your PayPal receipt
  3. Enter it below with a screenshot of the payment, then submit
  4. Your payment is verified and access is enabled; the download link is also emailed to you
Payments are confirmed typically within 2 business hours (Monday to Saturday). You will receive an email once access is enabled.
Your receipt and download link will be sent to this address.
Country code is set from your location. Change it if needed and enter the number without the code.
Upload a screenshot of the paymentDrop it here or click to browse · JPG or PNG, up to 2 MB
Confirmed typically within 2 business hours (Monday to Saturday)
Encrypted connection
Confirmation in 2 business hours
Emailed receipt

Need This Customized For Your Business?

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.

400+
Projects Delivered
89+
Countries Served

What We Customize

Features & Functions
Add new features, modify existing scripts, custom formulas & automations
API & Integrations
Connect with WhatsApp, Payment Gateways, CRM & more
Design & UI Changes
Custom branding, layout redesign, dark mode, mobile optimization
Full Custom Projects
Dashboards, billing systems, inventory, CRM β€” built from scratch
Get Free Quote on WhatsApp

20-30% advance to start β€’ Clear quote before work begins β€’ Support included after delivery

$6.00
USD Β· card / manual pay

People choose these

What buyers of this file added to the same order

Build a FULL Quiz App with Login, OTP & Dashboard using Google Apps Script  | D9 Build a FULL Quiz App with Login, OTP & Dashboard using Google Apps Script | D9 Bought with this one Apps Script $6.00 USD How to Build a Multi School Result Management System (SaaS) Using PHP MYSQL How to Build a Multi School Result Management System (SaaS) Using PHP MYSQL Bought with this one PHP $15.05 USD How to Build a Complete LMS with AI Quizzes, Leaderboard & Study Planner How to Build a Complete LMS with AI Quizzes, Leaderboard & Study Planner Bought with this one PHP $15.05 USD

Reviews & Feedback

What buyers and viewers say about πŸš€ Build a Dynamic Quiz App with Google Sheets! (Admin + Student Login) | C50.

No star ratings yet Tap a star to be the first to rate it.
13 comments from
YouTube viewers
Sort
@sciencemind via YouTube
This is good web app
1 like on YouTube
@akstudy4gk1 via YouTube
Isko or advanced label ka banao quiz ko
@SHOFIULALOM-g4f via YouTube
کیا Ω…ΫŒΪΊ Ψ§Ω† پروجیکٹس Ϊ©Ψ§ سورس کوڈ مفΨͺ Ω…ΫŒΪΊ Ψ­Ψ§Ψ΅Ω„ Ϊ©Ψ± Ψ³Ϊ©ΨͺΨ§ ہوں؟
@csptechinspiration via YouTube
Why multiple attempts?
@MDMohiuddin-d7d via YouTube
Very good work, Keep going like this.I hope for better things ahead.
@CrisRomero-x7g via YouTube
Excellent program for teachers, offering an interactive and engaging way to assess students' understanding, track their progress, and provide instant feedback, making learning more dynamic and helping to identify areas for improvement in real time.
@mehidul via YouTube
It's too good no words to say just wahoo πŸŽ‰
@arjunshakya1396 via YouTube
Hotel booking check in check out google aap script bana do pls
@irwanharisuprapto via YouTube
Embed google form, sir
@Benny-y4q via YouTube
Nice bhai.. πŸŽ‰
@IshfaqAhmadBhat-qv9oi via YouTube
Love you. It is wonderful bhai
@imdralok via YouTube
That's perfect. You are the best.
@YEMI-w8m via YouTube
Great, been waiting for this πŸ’―