Need a customized project? We build it to your exact requirements.Contact us on WhatsApp

Multi-Term Student Result System – Google Sheets Apps Script

D47 Education & School Premium Plan Weekly Plan VIP Premium Plan
How to Build Dynamic Multi-Term Online Student Result System with Google Sheets & Apps Script | D47
You get
  • Google Sheet link
  • Source code file
  • Resale rights
  • Edit rights
  • Setup guide
  • AI setup help

Key Features

Search by student ID or by student name Every exam term returned in a single search Add a new term by adding a sheet - it shows up with no code change Add a subject by adding a column - the table grows itself Total marks per subject read from the sheet header Overall performance summary with obtained marks and percentage Per-subject marks percentage grade and pass or fail status View one term on its own or the full combined report Print-ready A4 report for a single term or all terms Missing term data is skipped instead of breaking the page School name and browser title configurable in one place Make-a-copy setup with the script already attached

Description

A student result portal whose structure is defined by your spreadsheet, not by the code. Add a sheet for a new exam term and it appears in the portal. Add a column for a new subject and the table grows to fit it. No edits, no redeploy.

The part that makes it different

Most result systems hardcode their terms and subjects, so every new exam means going back into the code. This one reads the structure live: a sheet is a term, a column is a subject, and the header row carries that subject's total marks. Create a sheet called Second Quarter, paste in your student IDs, and the next search shows Second Quarter alongside everything else. Change a subject's total from 100 to 78 in the header and the percentages recalculate against the new maximum.

One search, the whole academic history

Search by student ID or student name and every term that student has results for comes back together — final exam, midterm, quarterly tests — with an overall performance summary across all of them. Drill into any single term for the per-subject breakdown: marks obtained, percentage, grade and pass or fail status.

Built to survive incomplete data

Real school data is patchy. A student who joined mid-year has no midterm; a term may have IDs entered but no marks yet. The portal skips missing term data rather than breaking the page, so a half-filled sheet still returns a usable report instead of an error screen.

Printing and branding

Print a single term's result or the full combined report, both laid out for A4. The school name and the browser window title are set in one place, so the portal carries your institution's name rather than a placeholder.

Setup

Open the shared link, choose Make a copy, and the script comes attached to the sheet. Set your school name, deploy as a web app, share the URL with students. The video covers adding terms, adding students and the redeploy step that preserves your existing URL, and support is free if you get stuck.

Requirements

  • Google account with access to Google Sheets
  • Apps Script editor - built into Google Sheets
  • Deploy the script as a web app set to anyone with the link
  • One sheet per exam term, with subject columns and a max-marks header row
  • Modern browser such as Chrome or Edge
  • No hosting or external database needed

What's Included

  • Complete Google Apps Script source code
  • Result search portal front end
  • Make-a-copy Google Sheet with the script already attached
  • Sample terms with demo student data
  • Print-ready A4 layouts for single-term and full reports
  • Full video walkthrough covering terms, students and redeployment
  • Free support by WhatsApp and email

Item Details

Versionv1.0
PublishedNov 5, 2025
PlatformGoogle Apps Script
DatabaseGoogle Sheets
CategoryEducation & School
Tagsstudent result management systemmulti term student result systemstudent result management system google sheetsdynamic result portal google sheetsstudent result search by name or idonline result systemstudent result management system project source codeprint student report card
VideoWatch walkthrough
LicenseRegular License
Regular License D47
Subtotal $0.64 USD
Total $0.64 USD
Other payment methods
Wise / Bank Transfer · via WhatsApp +92 343 534 7417 $1.28$0.64
Redotpay
How to Build Dynamic Multi-Term Online Student Result System with Google Sheets & Apps Script | D47
Secure checkout
Amount due
$0.64$1.28
Total due
Redotpay Account
1002896884
How to pay
  1. Copy the Redotpay account
  2. Pay $0.64 via Redotpay
  3. Enter the transaction reference below
  4. Submit the details below to complete your order
Order details$0.64
Order summary
ItemHow to Build Dynamic Multi-Term Online Student Result System with Google Sheets & Apps Script | D47
ReferenceD47
Payment MethodRedotpay
Total$0.64
Your payment proofReference + screenshot — takes a minute
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 hours (24/7)
Encrypted connection
Confirmation in 2 hours
Emailed receipt
Binance Pay
How to Build Dynamic Multi-Term Online Student Result System with Google Sheets & Apps Script | D47
Secure checkout
Amount due
$0.64
Total due · no additional fees
Binance Pay ID
766412546
Account holder: Muahmmad Ramiz Imdad
How to pay
  1. Open the Binance app and choose Pay
  2. Enter the Pay ID
  3. Send $0.64 in any supported asset
  4. Copy the Order ID from your Binance receipt
  5. Enter it below with a screenshot and submit
Order details$0.64
Order summary
ItemHow to Build Dynamic Multi-Term Online Student Result System with Google Sheets & Apps Script | D47
ReferenceD47
Payment MethodBinance Pay
Total$0.64
Your payment proofReference + screenshot — takes a minute
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 hours (24/7)
Encrypted connection
Confirmation in 2 hours
Emailed receipt
Cryptocurrency
How to Build Dynamic Multi-Term Online Student Result System with Google Sheets & Apps Script | D47
Secure checkout
Amount due
$0.64
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.
How to pay
  1. Select an asset above
  2. Copy the wallet address and send the equivalent of $0.64
  3. Enter the transaction hash below
  4. Submit the details below to complete your order
Order details$0.64
Order summary
ItemHow to Build Dynamic Multi-Term Online Student Result System with Google Sheets & Apps Script | D47
ReferenceD47
Payment MethodCryptocurrency
Total$0.64
Your payment proofReference + screenshot — takes a minute
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 hours (24/7)
Encrypted connection
Confirmation in 2 hours
Emailed receipt
PayPal
How to Build Dynamic Multi-Term Online Student Result System with Google Sheets & Apps Script | D47
Secure checkout
Amount due
$0.64
Total due
Pay $0.64 with PayPal
Opens PayPal in a new tab. Return here with your Transaction ID to complete the submission.
How to pay
  1. Select Pay $0.64 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
Order details$0.64
Order summary
ItemHow to Build Dynamic Multi-Term Online Student Result System with Google Sheets & Apps Script | D47
ReferenceD47
Payment MethodPayPal
Total$0.64
Your payment proofReference + screenshot — takes a minute
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 hours (24/7)
Encrypted connection
Confirmation in 2 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
91+
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

$0.64
USD · card / manual pay

People choose these

Paid picks from the same category

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 184 views this month PHP $6.52 USD School Exam Seating System | Google Apps Script + Sheets Dashboard School Exam Seating System | Google Apps Script + Sheets Dashboard 60 views this month Apps Script $1.29 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 91 views this month PHP $6.52 USD

Reviews & Feedback

What buyers and viewers say about How to Build Dynamic Multi-Term Online Student Result System with Google Sheets & Apps Script | D47.

No star ratings yet Tap a star to be the first to rate it.
39 comments from
YouTube viewers
Sort
@Akstudy4gk via YouTube
I liked and very useful your web apps script result sytem project 🎉🎉🎉🎉🎉
2 likes on YouTube
@hsunofficial via YouTube
Interesting. But how to connect with domain and host.
1 like on YouTube
@milindmore6540 via YouTube
Nice video and concept for school result
1 like on YouTube
@rajivdas3569 via YouTube
Best results management system ever
1 like on YouTube
@rasc-c5e via YouTube
Dynamic animation nice result
1 like on YouTube
@HackViralShorts via YouTube
Amazing video 🥰 Thank you so much sharing this knowledge..
1 like on YouTube
@rustan7768 via YouTube
Wow, amazing apps🎉
1 like on YouTube
@digitalsathi2 via YouTube
Verry nice video sir 💥💥❤‍🩹
1 like on YouTube
@reh0lic via YouTube
wow.. its fantastic module, i need that for my student..
1 like on YouTube
@computersecret via YouTube
Most powerfull and amazing system ❤
1 like on YouTube
@asadalihussaini8978 via YouTube
interesting concept
1 like on YouTube
@irfanchauhan495 via YouTube
Superb... All at one place 🎉
1 like on YouTube
@rafikamolani5290 via YouTube
"We appreciate the development of this robust and user-friendly online result software. The system works seamlessly and provides a convenient way for parents to access academic records. Thank you for this valuable tool."
@shahidanwar0 via YouTube
This is fantastic! A huge improvement over the old system. The clean interface and smooth functionality are a game-changer for students and parents. Great job This project solves a real problem. The stress of checking results will be so much easier with this app. I love the user-centric design and the clear focus on making a positive impact on the school community. Well done. The tech stack you chose seems perfect for this. I'm really impressed with the UI/UX design and the seamless data fetching. It's not just functional, it's a pleasure to use. Awesome work!
@Kyyxxz via YouTube
it’s better to add a notification gmail, overall iinfo is perfect
@manuelspctips via YouTube
I love this
@sylvesterjacob21 via YouTube
This is the best grade book ever made
@wildscienceexperiment via YouTube
Mashallah Veryy Beautiful
@thegames_tws7871 via YouTube
Amazing work 🎉🎉❤
@bgmbiblecollege via YouTube
Excellent 🎉
@loksewapath via YouTube
Wow amazing work ❤❤❤
@mitcomputernepal via YouTube
Love from Nepal ❤❤❤❤🎉🎉
@asisdinov via YouTube
Awesome... Great job 👍
@nicholasrosa3362 via YouTube
Very nice GUI
@Skyxxa via YouTube
great work sir
@vtourist via YouTube
Once again a 🎉Brilliant app . It's always getting better and better and amazingly simple to use. Hats up
@tebss-support via YouTube
Very awesome animations and good UI. Also, the accessibility is wonderful of the app script project
@RahulSakhare371 via YouTube
Good bro ❤
@umersir0510 via YouTube
I like the work. View is too attractive and also show all valuable data
@DurvishJawaleOfficial via YouTube
Love from India❤❤❤
@DurvishJawaleOfficial via YouTube
Best bro ❤❤❤
@aashi-e8h via YouTube
Absolutely neat and wonderful one
@aashi-e8h via YouTube
🎉good one,''
@rafikulislam6512 via YouTube
Wonderful 🎉 all at one place
@AsaKhatun-mr7pu via YouTube
wonderful 🎉 amazing project
@sofyanmutta4567 via YouTube
Good presentation!
@Akstudy4gk via YouTube
Amezing video & very good your video details in this result project
@AgroCompany-g2s via YouTube
Very nice project 🎉🎉
@Budget_Finds_India_Official via YouTube
Amazing Work