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

Free Applicant Tracker CRUD with Photos – Google Apps Script

R26 CRUD & Dashboards 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.
CRUD WEB APP SCRIPT WITH IMAGES REAL TIME UPDATE | R26
You get
  • Google Sheet link
  • Source code file
  • Resale rights
  • Edit rights
  • Setup guide
  • AI setup help

Key Features

Record table showing each person's photo Image upload to a Drive assets folder found automatically Colour-coded gender with yellow for unspecified Email cell green when present and red when missing Interview status colour-coded across approved declined and pending Hold family issues and not-conducted statuses supported Status updated from the row Table updates in real time after a change Delete removes the row in real time Search a record by ID to see its status Multi-term name search narrowing on each word New record entry form with image Status colours configurable in the code Google Sheets as the database

Description

A candidate tracker where the table tells you what is wrong before you read it. Photos down the left, colour across the columns, and a record that updates the moment you change its status.

Colour that means something

Each column has its own rule rather than decoration applied evenly. Gender shows green when recorded and yellow when nobody filled it in. Email shows green when present and red when it is missing — add the address and the cell turns green as you watch. Address and contact carry no colouring at all, deliberately, because their length varies and colouring them would be noise. The effect is that incomplete records announce themselves instead of hiding in a full table.

Interview status, in more than two states

Real hiring is not just approved or declined. The status set covers approved, declined, pending, hold, interviews not conducted because the candidate had family issues, and those missed because too many people turned up on the day — each with its own colour. Change a status on the row and the table reflects it in real time, with no reload.

Finding one person

Search by record ID to pull up a single candidate and their current status. The name search takes more than one term: typing a name narrows the list, and adding a second word narrows it again within those results — which is how you find one candidate among several who share a first name.

Photos and storage

Each record carries a photograph uploaded into an assets folder in your Drive, located by the script automatically. Deleting a record removes it from the table immediately. The colour rules are set in the code, so you can map your own statuses to your own palette.

Requirements

  • A Google account (Gmail or Google Workspace)
  • Google Sheets, Google Drive and Google Apps Script — no hosting needed
  • A Drive folder named assets for the uploaded photos
  • Your own status values and their colours set in the code
  • A sheet holding the candidate records

What's Included

  • Complete Google Apps Script source code
  • Record table with photographs
  • Per-column conditional colouring rules
  • Missing-email red alert and unspecified-gender warning
  • Multi-state interview status with colour coding
  • Real-time table updates on edit and delete
  • Search by record ID and multi-term name search
  • Image upload to a Drive assets folder
  • Google Sheets structure for the 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
CategoryCRUD & Dashboards
Tagsapplicant tracking system google sheetscrud web app with imagescandidate interview trackergoogle sheet crud web appapplication tracking google sheets templatejob application tracker google sheetsimage upload crud google sheetscolor coded status table
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

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

Free
Source Code File

People choose these

Paid picks from the same category

Admin Dashboard with Google Apps Script & React | Complete CRUD System | E21 Admin Dashboard with Google Apps Script & React | Complete CRUD System | E21 176 views this month Apps Script Build a Complete Dynamic CRUD Web Dashboard using Google Sheets + Apps Script + React | E14 Build a Complete Dynamic CRUD Web Dashboard using Google Sheets + Apps Script + React | E14 362 views this month Apps Script How to Build DYNAMIC CRUD Admin Panel with Import/Export | Google Sheets Dashboard | D45 How to Build DYNAMIC CRUD Admin Panel with Import/Export | Google Sheets Dashboard | D45 141 views this month Apps Script

Reviews & Feedback

What buyers and viewers say about CRUD WEB APP SCRIPT WITH IMAGES REAL TIME UPDATE | R26.

No star ratings yet Tap a star to be the first to rate it.
9 comments from
YouTube viewers
Sort
@abhishek_8277 via YouTube
Dost isko banate kaise full tutorial chahiye
@likhanlpc3807 via YouTube
nice work sir
@mateenchoudhary9640 via YouTube
Image k problem aa raha h, iska kaise abhi.।
@funnyswm via YouTube
a video uplod karne wali site bano free
@funnyswm via YouTube
a free databass site bano plese
@krishnanmanoj1 via YouTube
Wonderful❤
@HerramientasDigitalesyalgomás via YouTube
Excellet brother
@saji2457 via YouTube
Nice tutorial bro. I noticed in edit option image is unable to update or remove. Please fix it in next video. Also dropdown list can be connected to Google spreadsheet. 😊
@arjunshakya1396 via YouTube
Thanks bro❤❤❤❤