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

HR Payroll with Selfie & GPS Attendance – Google Sheets

F5 HR & Payroll Attendance Systems Premium 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.
Build a Free HR Payroll System with Selfie Attendance & GPS | Claude Code + Google Sheets
You get
  • Google Sheet link
  • Source code file
  • Resale rights
  • Edit rights
  • Setup guide
  • AI setup help

Key Features

Employee check-in and check-out with a live selfie capture GPS location recorded with every punch Attendance history per employee Leave management with employee requests Payroll built on the recorded attendance Multiple roles including admin and manager Google Sheets as the database with no hosting bill Deploys as a Google Apps Script web app The 5 AI prompts used to generate the build

Description

An HR attendance and payroll web app running on Google Sheets, where every punch carries proof of who and where. The employee opens the app, takes a selfie and checks in — the photo and GPS coordinates are stored alongside the timestamp, so attendance is not just a time but a verifiable record.

What it does

Staff check in and out with a live image capture, review their own attendance history, and submit leave requests. Managers and admins see the records and approve what needs approving, with payroll built on top of the attendance that was actually recorded rather than re-keyed from a register. The whole system is an Apps Script web app with Google Sheets behind it, so it runs inside your own Google account with no server to rent and no monthly software fee.

Highlights

  • Selfie capture on check-in and check-out, stored with the record
  • Live GPS location attached to every punch
  • Per-employee attendance history
  • Leave requests and leave management
  • Payroll derived from recorded attendance
  • Multiple roles, including admin and manager
  • No hosting cost — Google Sheets is the database

Built with Claude Code

The whole application was generated in five prompts using Claude Code in the VS Code extension, then pasted into Apps Script and deployed. Those five prompts are included, so you can run the same build yourself or adapt them for a different system.

Who it is for

Small businesses, agencies and field teams that need attendance backed by a photo and a location rather than an honour-system register, without paying a per-employee monthly fee for it.

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
  • HTTPS on the deployed URL — browsers only allow camera and location on a secure origin
  • Employee devices with a camera and location permission enabled
  • Modern browser (Chrome, Edge, Firefox or Safari)

What's Included

  • Full Apps Script source code (Code.gs + index.html)
  • Google Sheets database structure
  • Employee check-in and check-out with selfie and GPS
  • Attendance history and leave management
  • Payroll module
  • Role-based access
  • The 5 AI prompts used to build it
  • Full video walkthrough
  • Free support and paid customization on request

Item Details

Versionv1.0
PublishedMay 6, 2026
PlatformGoogle Apps Script
DatabaseGoogle Sheets
CategoryHR & Payroll, Attendance Systems
Tagsselfie attendance systemgps attendance system google sheetshr payroll system google sheetsattendance management system google sheetshr management google sheetpayroll software for small businessattendance and payroll systememployee attendance with selfie
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

What buyers of this file added to the same order

Most bought together Vibe Coding Just Got FREE: This AI Builds Full Apps AND Dashboards From One Prompt (Google Sheets) Vibe Coding Just Got FREE: This AI Builds Full Apps AND Dashboards From One Prompt (Google Sheets) 2 buyers took both Apps Script Petrol Station Management System in Google Sheets (Shifts, Tanks & Accounts) Petrol Station Management System in Google Sheets (Shifts, Tanks & Accounts) 2 buyers took both Apps Script How to Build a Full HR & Payroll ERP with Google Apps Script and React | Salary Slip + Attendance How to Build a Full HR & Payroll ERP with Google Apps Script and React | Salary Slip + Attendance 2 buyers took both Apps Script

Reviews & Feedback

What buyers and YouTube viewers say about this project.

Sort
@tesurao8261 via YouTube
Where I can get these prompts ..
1 like on YouTube
@wmmasha5729 via YouTube
Great tutorial as usual 🤩
1 like on YouTube
@irfanchauhan495 via YouTube
Very Nice Tutorial... Creating Web App based on Google Script and Google Sheet with the help of Claude Code Ai and Superb Guideline of Brother Rameez... is Awesome.... Really, We learn a lot from you brother... Thank You.
1 like on YouTube
@EngrMushtaqAhmad via YouTube
Happy to see you creating such an Amazing Video keep it up. Appreciated your work
1 like on YouTube
@akinduyiteadeolu2640 via YouTube
Kindly share the full prompt
1 like on YouTube
@DurvishJawaleOfficial via YouTube
Keep it up bro This video helped me a lot
1 like on YouTube
@akinduyiteadeolu2640 via YouTube
Wow, this is powerful
1 like on YouTube
@mohamedriyaz8380 via YouTube
Hihi rameez can you share with me your prompt for learning purpose
@KolleJoel via YouTube
How can you secure this? Or can you use this as a project topic for a networking student
@fredrick_muasyaYT via YouTube
I did it too and mine even has a full hr frappe like with over 400 pages and functions
@TharikMohamed-r1p via YouTube
Wow Great works awaiting for the prompt
@DaulatV-t2d via YouTube
Please add option offer letter and appointment letters
@DaulatV-t2d via YouTube
Very use full, please add matrix permission setup
@JeanTube7777 via YouTube
Es un sistema muy bien diseñado. Muy útil.
@andemardioso6093 via YouTube
Wow! Amazing work, keep it up
@richarrh via YouTube
The live map visualization for project sites makes employee tracking so much easier for admins. Great job!
@Toumerte.M via YouTube
Great video! 🔥 Very well made and engaging. Keep it up
@JimbaManalu via YouTube
Wow, amazing and powerful
@rafikulislam6512 via YouTube
Wow❤❤ Wonderful project 🎉🎉🎉
@ejazchiniot via YouTube
Very informative
@Educationtechwithafzal via YouTube
Your work is always good
@hnourkonsult5329 via YouTube
Nice as usual
@sai.pmautomation via YouTube
This video is the kind of content that makes learning Google Apps Script with vibe coding — simple, clear, and genuinely useful. Loved the way you kept it straight to the point with step-be-step explanation.
@srikanthsamala5695 via YouTube
Hi bro , Good
@akinduyiteadeolu2640 via YouTube
Can you do a video for the mobile view?
@M.K.Kalaiyarasan via YouTube
Nice bro… it’s very useful
@gusadiyanto via YouTube
Wow..wonderful web app, I like it ❤🎉👍
@metamorphbd via YouTube
hello rameez bhai.. I gave you an idea about a recruitment software.. Remember? And bouth the project from you.. This one is also usefull..❤ keep it up
@sharmajientertainment373 via YouTube
Good working sir ❤❤❤❤