Project Description:
Engineered an automated, multi-trigger cloud file management system using n8n that dynamically organizes media uploads across Google Drive accounts into structured, date-based folder hierarchies.
Key Features & Workflow Logic:
Multi-Trigger Monitoring: Automatically detects newly created images and videos uploaded to multiple Google Drive source directories (Google Drive Trigger).
Metadata & Payload Preparation: Processes file attributes using custom transformation nodes (Prepare) to determine media types, upload timestamps, and folder destinations.
Dynamic Directory Search & Creation:
Checks if target directories exist for the specific Month (Search month) and Day (Search day).
Conditionantly creates missing folders on the fly (Create month / Create day) using If branching nodes.
File Operations & Cleanup:
Copies processed media files into their respective nested target directories (Copy file).
Automatically deletes original files from landing folders (Delete a file) to maintain a clean workspace and avoid duplicate storage