Empty
Photo Board
Upload images and share comments on photos
Welcome Back
Don't have an account?
Reset Password
Enter your email address and we'll send you a new password.
Remember your password?
Create Account
Already have an account?
Secure photo sharing platform
Easy Upload
Real-time Comments
Team Sharing
0 ? toggleItemSelection(item) : openDetailModal('group', item)"
@mouseleave="closeCardDropdown('group-' + item.id)"
@dragover.prevent="onGroupDragOver($event, item)"
@dragleave="onGroupDragLeave($event, item)"
@drop.prevent="onGroupFileDrop($event, item)"
:ref="(el) => el && handleCardRef(el, item)"
style="cursor: pointer;"
>
📁 Drop files here to add them
[[ (item && item.title) || ('Group ' + (item && item.id)) ]]
[[ getUnapprovedCommentCount(item) ]]
+[[ bottomPhoto.count ]]
Empty
0 ? toggleItemSelection(item) : openDetailModal('photo', item)"
@mouseleave="closeCardDropdown('photo-' + item.id)"
@dragover.prevent="onPhotoDragOver($event, item)"
@dragleave="onPhotoDragLeave($event, item)"
@drop.prevent="onPhotoFileDrop($event, item)"
:ref="(el) => el && handleCardRef(el, item)"
style="cursor: pointer;"
>
📁 Drop files here to add them
[[ item.title || 'Untitled' ]]
[[ getUnapprovedCommentCount(item) ]]
0 ? toggleItemSelection(item) : openDetailModal('group', item)"
@mouseleave="closeCardDropdown('group-' + item.id)"
@dragover.prevent="onGroupDragOver($event, item)"
@dragleave="onGroupDragLeave($event, item)"
@drop.prevent="onGroupFileDrop($event, item)"
:ref="(el) => el && handleCardRef(el, item)"
style="cursor: pointer;"
>
📁 Drop files here to add them
[[ (item && item.title) || ('Group ' + (item && item.id)) ]]
[[ getUnapprovedCommentCount(item) ]]
+[[ bottomPhoto.count ]]
Empty
0 ? toggleItemSelection(item) : openDetailModal('photo', item)"
@mouseleave="closeCardDropdown('photo-' + item.id)"
@dragover.prevent="onPhotoDragOver($event, item)"
@dragleave="onPhotoDragLeave($event, item)"
@drop.prevent="onPhotoFileDrop($event, item)"
:ref="(el) => el && handleCardRef(el, item)"
style="cursor: pointer;"
>
📁 Drop files here to add them
[[ item.title || 'Untitled' ]]
[[ getUnapprovedCommentCount(item) ]]