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

Exam Seating Arrangement System – Google Sheets Apps Script

F10 Education & School Premium Plan Weekly Plan VIP Premium Plan
School Exam Seating System | Google Apps Script + Sheets Dashboard
You get
  • Google Sheet link
  • Source code file
  • Resale rights
  • Edit rights
  • Setup guide
  • AI setup help

Key Features

Automatic seat allocation engine across every room in one action Column-major seating charts filled in roll-number order Room-wise printable seating plans for the notice board Rooms with total capacity single desk capacity extra double capacity building and floor Live room utilisation with the assigned invigilator shown Invigilator duty roster by room date and morning or evening session Programmes and papers management with quick filters Student records with programme semester category guardian and photo Accessibility fields for PwBD subcategory low vision and scribe required Bulk print every admit card and seat slip in one go Per-student view showing registration seat allocation room column and seat number Exams with paper session date start time centre code duration and maximum marks Registered versus seated counts per exam with present and absent totals Printable examination schedule Student exam registration with regular or reappear type and admit card issue toggle Attendance sheet generated per room and date with a signature column Absentee marking straight from the seating plan UFM unfair means case filing with evidence witness and action taken UFM case records and reporting Three roles of admin exam coordinator and invigilator CSV import on the data-heavy sections Searchable dropdowns and exportable tables throughout Activity log and audit trail About App page comparing what each role can do

Description

Every exam season, the same problem: hundreds of students, several rooms, and someone assigning roll numbers to seats by hand on paper or in a sprawling spreadsheet. This system does the allocation for you. Add your students, rooms and exams, and it seats everyone automatically — then prints the charts, the attendance sheets, the admit cards and the invigilator roster.

What it does

Rooms are defined with their real capacity — total seats, single-desk seats and extra double seats — along with building and floor. Students are registered against programmes and papers, with accessibility details where they matter: PwBD subcategory, low vision, whether a scribe is required. Run the allocation and the engine fills rooms in roll-number order using a column-major layout, so adjacent candidates are not sitting the same paper. Each room then yields a printable seating plan for the notice board, and each student an admit card showing their date, session, paper, room, column and seat number.

Highlights

  • Bulk-print every admit card and seat slip at once rather than one at a time
  • Attendance sheets generated per room and date, with roll number, name, programme, paper and a signature column
  • Absentees marked straight from the seating plan, feeding the exam's present/absent totals
  • Invigilator duty roster by room, date and session — assignments show back on the room record automatically
  • UFM (unfair means) case register with evidence, witness, copies count and action taken
  • Three roles — admin, exam coordinator, invigilator — with an About App page comparing what each can do
  • CSV import for bulk student and programme data

Who it is for

Colleges, universities, schools and examination boards running multi-room sittings, where seating a few hundred candidates currently costs days of manual work and still produces clashes.

Requirements

  • A Google account (Gmail or Google Workspace)
  • Google Sheets as the database — no server or MySQL needed
  • Google Apps Script web app deployment access
  • Modern browser (Chrome, Edge, Firefox or Safari)
  • A printer for seating charts, admit cards and attendance sheets

What's Included

  • Full Apps Script source code (Code.gs + index.html)
  • Automatic seat allocation engine
  • Programmes, papers, rooms and students modules
  • Exam scheduling and student registration
  • Printable seating plans, admit cards and attendance sheets
  • Invigilator duty roster
  • UFM case register and reporting
  • Three preset roles with an About App matrix
  • CSV import templates
  • Full video walkthrough
  • Free support and paid customization on request

Item Details

Versionv1.0
PublishedJun 8, 2026
PlatformGoogle Apps Script
DatabaseGoogle Sheets
CategoryEducation & School
Tagsexam seating arrangement systemschool exam seating arrangement softwareexam hall seating arrangement systemexam seating plan generatorexam seating arrangement system projectexamination management system google sheetsseat allocation systeminvigilator duty roster
VideoWatch walkthrough
LicenseRegular License
Regular License F10
Subtotal $1.29 USD
Total $1.29 USD
Other payment methods
Wise / Bank Transfer · via WhatsApp +92 343 534 7417 $2.58$1.29
Redotpay
School Exam Seating System | Google Apps Script + Sheets Dashboard
Secure checkout
Amount due
$1.29$2.58
Total due
Redotpay Account
1002896884
How to pay
  1. Copy the Redotpay account
  2. Pay $1.29 via Redotpay
  3. Enter the transaction reference below
  4. Submit the details below to complete your order
Order details$1.29
Order summary
ItemSchool Exam Seating System | Google Apps Script + Sheets Dashboard
ReferenceF10
Payment MethodRedotpay
Total$1.29
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
School Exam Seating System | Google Apps Script + Sheets Dashboard
Secure checkout
Amount due
$1.29
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 $1.29 in any supported asset
  4. Copy the Order ID from your Binance receipt
  5. Enter it below with a screenshot and submit
Order details$1.29
Order summary
ItemSchool Exam Seating System | Google Apps Script + Sheets Dashboard
ReferenceF10
Payment MethodBinance Pay
Total$1.29
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
School Exam Seating System | Google Apps Script + Sheets Dashboard
Secure checkout
Amount due
$1.29
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 $1.29
  3. Enter the transaction hash below
  4. Submit the details below to complete your order
Order details$1.29
Order summary
ItemSchool Exam Seating System | Google Apps Script + Sheets Dashboard
ReferenceF10
Payment MethodCryptocurrency
Total$1.29
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
School Exam Seating System | Google Apps Script + Sheets Dashboard
Secure checkout
Amount due
$1.29
Total due
Pay $1.29 with PayPal
Opens PayPal in a new tab. Return here with your Transaction ID to complete the submission.
How to pay
  1. Select Pay $1.29 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$1.29
Order summary
ItemSchool Exam Seating System | Google Apps Script + Sheets Dashboard
ReferenceF10
Payment MethodPayPal
Total$1.29
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

$1.29
USD · card / manual pay

People choose these

What buyers of this file added to the same order

How to Build a Complete Student Fee Management System with Google Apps Script and React | D50 How to Build a Complete Student Fee Management System with Google Apps Script and React | D50 Bought with this one Apps Script $2.60 USD Build a Gym Management System with Claude Code & Google Sheets Build a Gym Management System with Claude Code & Google Sheets Bought with this one Apps Script $1.95 USD School Management System with All Modules | Fees, Exams, Timetable, Attendance & Hall Tickets School Management System with All Modules | Fees, Exams, Timetable, Attendance & Hall Tickets Bought with this one Apps Script $6.52 USD

Reviews & Feedback

What buyers and viewers say about School Exam Seating System | Google Apps Script + Sheets Dashboard.

No star ratings yet Tap a star to be the first to rate it.
14 comments from
YouTube viewers
Sort
@DurvishJawaleOfficial via YouTube
Nice project
1 like on YouTube
@sri3555 via YouTube
Watching your video is awe-inspiring
1 like on YouTube
@masifqadri12 via YouTube
Good Software and video presentation
@richarrh via YouTube
Really solid project. This is a complete solution for exam management. Very impressed 👏🏻
@SDNBanjaranyar02 via YouTube
Give me your prompt ?
@CrazyBooksOfficial via YouTube
No. 1 Project for schools
@BhaktiDivyaDarshanOfficial via YouTube
Amazing Project❤❤
@rasc-c5e via YouTube
Very nice projects
@Medicaltalk1 via YouTube
Bahut hi shandar aur useful video! Exam seating arrangement hamesha se ek bada headache raha hai, aur is Apps Script dashboard se ye process bahut aasan ho jayega. Great work and thanks for sharing💯
@genuspro1 via YouTube
I'm really appreciate it. Go ahead I'm your first fan
@gusikpn via YouTube
Awesome. Is there demo to try sir?
@irfanchauhan495 via YouTube
Really appreciate... Nice Web Application to ease tedious tasks... Great Work..
@gusadiyanto via YouTube
Wow..nice web app for exam seating 🎉👍
@genuspro1 via YouTube
I'm really appreciate it. Please would you give us a professional prompt you've used?