Built tool · Talent acquisition

Applicant Tracking System

A fully branded, lightweight hiring platform built for an independent hotel client operating on-premise infrastructure. Deployed and live.

Type
Web application
Built for
Independent hotel
Access
Phone + desktop
Status
Live in production
The problem

Independent hotels rarely have the budget for enterprise ATS platforms — and generic job boards strip away brand identity entirely. Candidates applying through Indeed or ZipRecruiter never touch the property’s voice, aesthetic, or culture before their first interview. For a hotel competing on experience, that’s a missed opportunity from the very first interaction.

The added constraint: the property operates entirely on on-premise infrastructure with no shared cloud environment. Staff work from phones and shared desktops, so any solution had to be fully browser-based, requiring no software installation or local file access.

What I built

A fully branded careers portal deployed at the property’s own domain — giving the hotel ownership of the candidate experience from the first click. The system collects applications through a custom form, routes submissions to a structured Google Sheet for easy review, and stores resumes in a dedicated Drive folder organized by role. Job listings are managed through a connected sheet, making it easy for the GM or HR lead to add, edit, or close positions without touching any code.

Built on GitHub and deployed via Netlify with Cloudflare DNS — the same lightweight, fully cloud-based stack that powers the property’s other digital infrastructure. Accessible from any device, any browser, with no installation required.

Built with
HTML CSS JavaScript Google Sheets Apps Script Google Drive Netlify Cloudflare