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.
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.
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.
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.
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.
| Version | v1.0 |
| Published | Aug 22, 2025 |
| Platform | Google Apps Script |
| Database | Google Sheets |
| Category | Education & School |
| 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
What buyers and viewers say about How to make Online School Result System/portal Fully Automatic Using Google Sheet or Appscript.