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

Free Student Portal with Exam-Wise Results – Google Sheets

C22 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.
Student Profile Management App | Admin/User Login with Google Sheets & Apps Script | C22
You get
  • Google Sheet link
  • Source code file
  • Resale rights
  • Edit rights
  • Setup guide
  • AI setup help

Key Features

Separate admin and student logins My Results section inside the student portal Exam type selector such as midterm or final Result pulled for the chosen exam only Student profile with academic and personal information Academic history on the profile page Profile picture loaded from a URL Students may edit only their contact and address fields Change password from inside the portal Forgot password reset by emailed OTP Admin side for maintaining student records Everything stored in Google Sheets

Description

The upgraded student profile system, with two things the single-role version does not have: separate admin and student logins, and an exam-wise results section inside the student's own portal.

My Results

A signed-in student opens My Results, chooses the exam they want — midterm, final or whatever terms your institution uses — and gets the result for that exam alone rather than a wall of every paper they have ever sat. It sits alongside the profile, so a student checking their marks is already in the place that holds their registration number and academic history.

Two roles

Admin and student accounts are separated at login, so the institution maintains records on one side while students read and make their own limited edits on the other. Students still control only what they should: contact number and addresses, with name, academic information and history left to the administration.

Everything from the profile portal

The profile page still shows academic information, personal information, addresses, academic history and the student's photograph, and students still change their own password from inside the portal or reset a forgotten one with an emailed OTP. All of it reads and writes to your Google Sheet.

Requirements

  • A Google account (Gmail or Google Workspace)
  • Google Sheets and Google Apps Script — no hosting or server needed
  • Student email addresses for login and OTP delivery
  • Result columns per exam type in the sheet
  • A modern browser (Chrome, Edge, Firefox or Safari)

What's Included

  • Complete Google Apps Script source code
  • Student portal with profile and My Results
  • Admin and student login screens
  • Google Sheets structure for students and results
  • Step-by-step video walkthrough of the build
  • Free support from the developer

Item Details

Versionv1.0
PublishedAug 22, 2025
PlatformGoogle Apps Script
DatabaseGoogle Sheets
CategoryEducation & School
Tagsstudent portal google sheetsstudent management system loginstudent profile management systemstudent management system google sheetstudent result portal with loginadmin and student login web appstudent management system free source codeexam wise result portal
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
Custom development

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

20–30% advance to start · Clear quote before work begins · Support after delivery

What we customize

  • Features & functionsNew features, changes to existing scripts, custom formulas and automations
  • API & integrationsWhatsApp, payment gateways, CRM and more
  • Design & UI changesYour branding, layout redesign, dark mode, mobile layout
  • Full custom projectsDashboards, billing, inventory, CRM, built from scratch
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 183 views this month PHP School Exam Seating System | Google Apps Script + Sheets Dashboard School Exam Seating System | Google Apps Script + Sheets Dashboard 61 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 74 views this month PHP

Reviews & Feedback

What buyers and YouTube viewers say about this project.

Sort
@muhammedshaheent2809 via YouTube
In this video Time 4.22 (s) The Admission Date Entered as 12/10/2024 but Time 5.05(s) The Admission Date Shown as 12/09/2024
@SonaTudu-kp9px via YouTube
Sir please provide code free.
@graphicshacker7333 via YouTube
Welldone good project
@rafikulislam6512 via YouTube
Well done, Go ahead to your goals, we are with you.
@rafikulislam6512 via YouTube
It is very helpful, all your projects are very important. Wish you success.
@JobRojgar-y8i via YouTube
Bro Ak Aisa system banao jisme register Student Agar course ko buy kare tab Access ho Aisa system banayo. Please make sure video tutorial.❤
@rajtalk3766 via YouTube
Sir result me total marks, Grades and position/Rank ka bhi option add kijiye.
@Prabh_hundal_01 via YouTube
Bro how to add custom domain with it ..please make video on it ..❤❤😊😊😊...
@pkmishra9206 via YouTube
Sir did you use tailwind css or bootstrap ?
@RafiqSayed-v3h via YouTube
very good work and prompt response to comments👏
@mfaizan5075 via YouTube
Bro add fee management with it
@likhanlpc3807 via YouTube
good work sir🥰