Software solution · database · automation

Vacasa Database App

An internal database app for home-related information, paired with a Python workflow that generated custom welcome package labels for incoming guests.

Dashboard screenshot placeholder
function doGet(event) {
  return ContentService
    .createTextOutput(JSON.stringify(routeRequest(event)))
    .setMimeType(ContentService.MimeType.JSON);
}

Overview

A practical system for a 2,000+ home portfolio.

The tool helped multiple offices manage home information and reduced manual work around guest welcome packages. I designed the database, custom UI, backend logic, access model, reusable API, and automation flow.

Technical breakdown

Small tools stitched into a real workflow.

The stack included Google Sheets, Google Apps Script, Google REST API, Bootstrap 4.0, JavaScript, and Python. Role-based permissions helped keep access restricted while the API structure made future tools possible.

Interactive demo placeholder

Replace this with screen recordings or app flows.

Search homeEdit recordValidate roleGenerate labelsExport package

Outcome

Secure, reusable, and less manual.

The app created a user-friendly way to manage shared information, while the label workflow automated a recurring task that previously required more manual coordination.

Skills + tools

JavaScriptPythonGoogle Apps ScriptREST APISecurityBootstrap 4.0Database design