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.