🔧
Maintenance Scheduler
Loading Maintenance Scheduler…
⚠️ Server unavailable — changes will not be saved until the connection is restored.
📌 Upcoming (Next 30 Days)
ProjectDatePriorityStatus
📂 By Category
💰 Budget Overview

All Projects

All Statuses▾
All Priorities▾
All Categories▾
All Assignees▾
All Months▾
All Years▾
Project Category Est. Due Date Priority Status Assignee Est. Cost Actions

Requests

Locations

Assets

People

⚙️ Settings

Auto Mon–Fri, 8am
📅 Schedule
⏰ Automatic daily report: A report is sent automatically every Monday–Friday at 8:00 AM Eastern (7:00 AM when daylight saving time is not in effect) via a Netlify scheduled function.
Last sent: —

Sends the report to all recipients straight away, using the same code the 8am schedule runs.

✅ Data is stored securely in Netlify — no configuration needed.
📧 Recipients

No recipients added yet.

👁 Report Preview

Built by the server — this is the message itself, not a drawing of it.

Subject: —
💾 Backup & Restore

Download a copy of everything, or bring data back in. Administrators only.

A file can be a full backup to restore, or a list of projects to add. The app tells you which it is and what it will do before anything changes.

☁️ Server Backups

Daily backups are saved automatically at 8am every weekday. The last 7 days are kept.

Loading…

✉️ Email Delivery
EmailJS lets the app send emails directly from the browser — no server needed. The free plan includes 200 emails/month, which is plenty for a daily team report.

Setup steps:

  1. Create a free account at emailjs.com
  2. Add an Email Service (Gmail, Outlook, etc.) and note your Service ID
  3. Create an Email Template — set To Email: {{to_email}}, Subject: {{subject}}, Body (enable HTML): {{{report_content}}}
  4. Copy your Public Key from Account → General
Project photo