Skip to content
Workspace & Culling Tools

Project Management & Workspace Organization

Organizing studio catalogs, starring active projects, and configuring per-project culling rules.

Studio Project Lifecycle

Photographers juggle multiple in-progress client projects simultaneously: weddings from the weekend, upcoming commercial product shoots, and family portrait sessions awaiting client proofing.

BestShots provides workspace organization tools designed for multi-project workflows:


Instant Project Starring

The is_starred project flag enables 1-click favoriting directly from the Projects Dashboard:

  • 0ms Optimistic Feedback: Clicking the star icon toggles the state immediately on the screen without waiting for server responses.
  • Fast Filtering: Toggle the "Starred Only" view to isolate active, deadline-driven projects from completed archives.
  • Composite Indexing: Database indexing (@@index([userId, isStarred, updatedAt])) ensures snappy queries even when accounts manage hundreds of projects.

Per-Project Culling Overrides

While account-level settings govern global defaults, individual projects often have unique client requirements. Within project settings, studio managers can configure overrides:

  • Override Culling Settings (overrideCullingSettings): Customizes minimum sharpness thresholds, noise tolerances, and subject priorities exclusively for the active project.
  • Auto-Delete Discard Timers: Configures automatic purge schedules for discarded frames (storage_auto_delete_rejected_days) to optimize cloud storage capacity.
  • Project Renaming & Deletion: Modifying project titles or archiving shoots updates all linked export metadata templates.