Auto-Sync Updates

Your Data Stays in Sync—Automatically

Gallery URLs, album keys, and folder structures update across systems without manual intervention. What happens in SmugMug reflects in your dashboard instantly.

When you're managing thousands of student galleries, keeping track of what exists where becomes a job in itself. Auto-sync eliminates that overhead by maintaining continuous connection between Classroom Captures and SmugMug.

Real-Time Gallery Tracking

When gallery creation jobs complete, results sync immediately to your database. Album keys, gallery URLs, and folder URIs all update automatically—no need to manually check SmugMug and update records.

Background Job Processing

Large operations run in the background on AWS infrastructure. Push a district of 2,000 students and close your browser. When you return, everything is complete and synced. Real-time progress is available if you want to watch, but you don't have to.

Status Visibility

At any time, check exactly which students have SmugMug galleries and which don't. The system tracks sync status so you always know the current state—no wondering if that gallery creation job actually finished.

Manual Sync When Needed

If you make changes directly in SmugMug—renaming galleries, moving folders, or adjusting settings—use the manual sync tool to pull those changes back into Classroom Captures. Keep both systems aligned regardless of where changes happen.

Reliable Processing

AWS Lambda handles all SmugMug API calls, with built-in retry logic for rate limiting and temporary failures. Jobs that would timeout on a standard server complete reliably, and failed items are logged for easy identification and retry.

Key Benefits

1
Gallery creation results sync automatically to your database
2
Background processing completes even after you close the browser
3
Status tracking shows exactly which students have galleries
4
Manual sync available for changes made directly in SmugMug
5
AWS infrastructure ensures reliable processing at any scale