Description
Currently, groups in the application do not support profile pictures.
Users can create groups, but there is no option to:
- Upload a group image during creation
- Edit/update group profile picture later
- Display group avatar in the sidebar
This limits customization and reduces UX consistency compared to individual user profiles.
Proposed Solution
Implement full group profile picture support.
🔹 Backend
- Add
groupImage field to Group model
- Support image upload (Cloudinary / storage service)
- Create API endpoint to update group image
- Validate file type and size
🔹 Frontend
- Add image upload option in:
- Create Group modal
- Group settings
- Show group avatar in sidebar list
- Fallback to default icon if no image
Acceptance Criteria
Description
Currently, groups in the application do not support profile pictures.
Users can create groups, but there is no option to:
This limits customization and reduces UX consistency compared to individual user profiles.
Proposed Solution
Implement full group profile picture support.
🔹 Backend
groupImagefield to Group model🔹 Frontend
Acceptance Criteria