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

How to make Online School Result System/portal Fully Automatic Using Google Sheet or Appscript

FREE007 Education & School Premium Plan Weekly 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.
How to make Online School Result System/portal Fully Automatic Using Google Sheet or Appscript

Key Features

Result looked up by admission or roll number Class chosen from a dropdown before the search One sheet tab per class with no limit on classes Subject names read from the sheet header row Maximum marks set per subject in the sheet Totals for maximum and obtained marks added automatically Percentage calculated on its own Pass or fail status against a forty percent mark Grade and remarks columns you fill in the sheet Your school logo shown on the marksheet Animated school name and address on the page Clean printable marksheet layout Unknown admission numbers rejected with a message Editable CSS for the whole portal

Description

FREE007 is the result portal a school hands out as a link. A student opens it, types their admission number, picks their class and presses Get Result. What comes back is a full marksheet — subjects, maximum marks, marks obtained, totals, percentage and a pass or fail status — with the school's own logo and name on it, ready to print.

Your subjects, your marking scheme

Nothing about the marking is hard-coded. Subject names are read from the header row, so renaming a column to Science, Computer or Urdu renames it on every marksheet. The maximum marks are whatever you type per subject: a paper out of 100, another out of 60, another out of 50. The totals and the percentage are worked out from those numbers, not typed by anyone, and the pass mark sits at forty percent — change a subject's maximum and a borderline student's status flips accordingly.

One tab per class

Each class is a sheet tab, and you add as many as the school needs. The class dropdown on the portal is built from those tabs, so grade 9, grade 10-A and grade 10-B each keep their own marks, their own subjects and their own totals without interfering with one another.

Branding and printing

The school logo is a URL you paste in, the school name animates across the top, and the address sits under it. Print gives a clean minimal marksheet a student can sign and take home. The CSS is all there if you want it to look like the rest of your material.

Two things to know before setup

Grade and remarks are columns you fill in yourself — the portal does not derive a letter grade, because every school bands them differently. And the subject range covers a set block of columns, so going far past it means editing the code rather than just adding another column.

Requirements

  • A Google account with Drive and Sheets
  • Your own copy of the provided spreadsheet
  • The spreadsheet ID pasted into the script
  • One sheet tab per class with the same header layout
  • A public URL for your school logo
  • Deploy as a web app and grant the permission once

What's Included

  • Complete Apps Script code for the result portal
  • Google Sheet with the class tab and marks layout
  • Admission number and class lookup screen
  • Marksheet with subjects maximum and obtained marks
  • Automatic totals and percentage
  • Pass or fail status at a forty percent mark
  • Grade and remarks columns for your own banding
  • School logo name and address on the marksheet
  • Printable marksheet layout
  • Editable CSS and labels throughout
  • 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
Tagsonline school result system apps scriptstudent result portal google sheetsadmission number result checkclass wise result portalprintable marksheet web appschool exam result websitepercentage and pass fail automaticsubject names from sheet headers
VideoWatch walkthrough
LicenseRegular License
Subscription Verification Required
This is a free file. Subscribe to our YouTube channel to unlock the source code + Google Sheet. One click — no payment. Google only confirms you are subscribed.
Verify Now
Free download

Subscribe & Unlock Source Code

Subscribe on YouTube, then verify with one click. No payment, no card. Google is used only to confirm your subscription.

What you get

  • Code.gs + HTML filesThe complete Apps Script project
  • Google SheetYour own copy with the data
  • Setup guideInstall steps from start to finish

Not subscribed yet? Subscribe to our channel

Browse More Free Files

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

Free
Source Code File

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 692 views this month PHP School Exam Seating System | Google Apps Script + Sheets Dashboard School Exam Seating System | Google Apps Script + Sheets Dashboard 80 views this month Apps Script How to Build a Complete LMS with AI Quizzes, Leaderboard & Study Planner How to Build a Complete LMS with AI Quizzes, Leaderboard & Study Planner 565 views this month PHP

Reviews & Feedback

What buyers and viewers say about How to make Online School Result System/portal Fully Automatic Using Google Sheet or Appscript.

No star ratings yet Tap a star to be the first to rate it.
12 comments from
YouTube viewers
Sort
@utpalpatel7127 via YouTube
This online result portal is very helpful for our coaching institution because parents know the marks of students
1 like on YouTube
@petoenlobda687 via YouTube
please help me how to change the logo of school .....
@PemaTshering-fi5ds via YouTube
Sir, from where can I get the source code for this online result.
@bhadurali4021 via YouTube
hey Already Subscribed Can I get this without going to whatsapp because your link is directing me to whatsapp?
@mrprofessor999 via YouTube
I already subscribed. Sir need full source code plz
@AbdulBasit-z6j4v via YouTube
Assalam O Alikum Sir apki help chahi hai kia ap ka whatsapp contact number mil skta hai?
@muhammedjavad610 via YouTube
Thank dear. saved more time. very helpful.
@stsmartlearning7448 via YouTube
Osm sir..❤❤
@zohairdilawar116 via YouTube
Great video, very informative.
@rex.aditya via YouTube
इसमें ऐसा हो सकता है क्या जब हम प्रिंट निकाले तब हेडिंग में स्कूल का नाम आ जाए । और पीडीएफ में रिमार्क के राइट साइड में स्कूल का नाम और टीचर के हस्ताक्षर भी आ जाए।
@rex.aditya via YouTube
I Am From India... Your Tutorial Awesome 🙏🏻🙏🏻🙏🏻
@jordanfelipe4804 via YouTube
Hi there. How to download the code and sheet without Whatsapp?