← Back to Hub
🍽️

Catering Quote Generator

Create, manage, email, and print professional catering quotes with a searchable menu picker, sequential quote IDs, and PDF email integration.

Google Apps Script Google Sheets Web App
This is a Google Apps Script application. It runs inside Google Sheets and cannot be opened directly in a browser. Follow the setup steps below to deploy it to your Google account.

Features

Setup Steps

  1. Create a new Google Sheet and name it CFA Catering Quotes.
  2. Open Extensions → Apps Script in the sheet.
  3. Paste the contents of Code.gs into the default script file.
  4. Create an HTML file named Index and paste the contents of Index.html.
  5. Run initializeSheet once — this creates the Settings, Menu, Quotes, and Quote_Sequence tabs.
  6. Add your menu items to the Menu tab (Category | Item Name | Pickup Price | Delivery Price).
  7. Deploy: Deploy → New Deployment → Web App. Set access to your organization and copy the URL.
  8. Set up a nightly cleanup trigger: add a Time-driven trigger for cleanOldQuotes to run daily at midnight.

Files in This Project