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

Geo-Location Attendance with Work Hours – Google Apps Script

B36 Attendance Systems Premium Plan Weekly Plan VIP Premium Plan
How to Create an Employee Attendance System Webapp Google Sheets, Apps Script & Location Track | B36
You get
  • Google Sheet link
  • Source code file
  • Resale rights
  • Edit rights
  • Setup guide
  • AI setup help

Key Features

Employee authentication with username and password Login and logout times recorded Live location captured on each entry IP address recorded alongside the location Fake attendance detected from location and IP mismatches Alerts raised on suspicious submissions Total work hours calculated automatically Real-time attendance records Google Sheets as the live database

Description

An employee attendance web app that does not just record attendance — it checks it. Login and logout times are captured with the live location and the IP address, and when those two disagree with each other the system flags the submission as suspect rather than filing it quietly.

What it does

Employees authenticate with a username and password, then record their login and logout. Each entry stores the live location and the IP address it came from. The detection step is what separates this from a timesheet: a mismatch between where the device claims to be and where the network says it is raises an alert, which is exactly the pattern a faked punch produces. Total work hours are calculated from the login and logout times, and the records update in real time in Google Sheets.

Highlights

  • Username and password authentication
  • Login and logout time recording
  • Live location and IP address on every entry
  • Fake attendance detection with alerts on mismatches
  • Automatic total work hours calculation
  • Real-time attendance records in Google Sheets

Who it is for

Employers with remote, field or multi-site staff, where attendance is self-reported and needs to be verifiable. Other attendance builds in this catalog add selfie capture, leave approval or full payroll on top of the same idea.

Requirements

  • A Google account (Gmail or Google Workspace)
  • Google Sheets and Google Apps Script access — no server or hosting needed
  • A modern browser (Chrome, Edge, Firefox or Safari)
  • Location permission granted in the employee's browser

What's Included

  • Complete Google Apps Script backend source code
  • Attendance web app front-end
  • Google Sheets database structure for employees and attendance records
  • 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
CategoryAttendance Systems
Tagsgeo location based attendance systemlocation based attendance systememployee attendance google sheetsattendance system google apps scriptattendance system for employeesfake attendance detectionemployee login logout trackingwork hours calculator google sheets
VideoWatch walkthrough
LicenseRegular License
Regular License B36
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 Create an Employee Attendance System Webapp Google Sheets, Apps Script & Location Track | B36
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 Create an Employee Attendance System Webapp Google Sheets, Apps Script & Location Track | B36
ReferenceB36
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 Create an Employee Attendance System Webapp Google Sheets, Apps Script & Location Track | B36
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 Create an Employee Attendance System Webapp Google Sheets, Apps Script & Location Track | B36
ReferenceB36
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 Create an Employee Attendance System Webapp Google Sheets, Apps Script & Location Track | B36
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 Create an Employee Attendance System Webapp Google Sheets, Apps Script & Location Track | B36
ReferenceB36
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 Create an Employee Attendance System Webapp Google Sheets, Apps Script & Location Track | B36
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 Create an Employee Attendance System Webapp Google Sheets, Apps Script & Location Track | B36
ReferenceB36
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

What buyers of this file added to the same order

How to Make Subscription Management Dashboard in Google Sheets + Apps Script | D32 How to Make Subscription Management Dashboard in Google Sheets + Apps Script | D32 Bought with this one Apps Script $0.07 USD Admin & User Finance Dashboard using Google Sheets & Apps Script | D2 Admin & User Finance Dashboard using Google Sheets & Apps Script | D2 Bought with this one Apps Script $1.29 USD I Built a GPS Attendance Management System in PHP MySQL I Built a GPS Attendance Management System in PHP MySQL 171 views this month PHP $6.52 USD

Reviews & Feedback

What buyers and viewers say about How to Create an Employee Attendance System Webapp Google Sheets, Apps Script & Location Track | B36.

No star ratings yet Tap a star to be the first to rate it.
8 comments from
YouTube viewers
Sort
@arabic_aviator via YouTube
Please, speak English, so we can understand what you are talking about.
@PTIPakistan12 via YouTube
I want buy this app please how I will contacted you
@Messy_soul63 via YouTube
Sir actually mjhe school report card create krna h wo bhi term wise...womkis trh s mai bna skti hu Google sheet k through...pls help me
@Messy_soul63 via YouTube
Assalamualaikum sir
@RimshaBhatti823 via YouTube
What is the price for this Google Sheet?
@Prabh_hundal_01 via YouTube
Reply please
@Prabh_hundal_01 via YouTube
Make video on topic "how to add custom domain with apps script" to publish it for business please...
@Prabh_hundal_01 via YouTube
Make video on topic "how to add custom domain with apps script" to publish it for business please...