devAmaresh / devAmaresh/SkinSenseAI
Allow Image Uploads in AI Chat
- Dominant language
- JavaScript
- Stars
- 51
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
Currently, the AI chat supports only text-based interactions. For a richer user experience, especially in skincare analysis, users should be able to upload images (e.g., selfies or product labels) directly in the chat. The AI assistant can then analyze these images contextually and provide personalized responses.
Proposed Solution:
Add image upload support in the chat UI (frontend).
Update backend API to accept multipart/form-data for chat messages.
Integrate image analysis (using existing Gemini/OpenAI image APIs).
Store image metadata in chat history for better continuity.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the chat UI, backend chat API, and chat history entry points mentioned in the issue. Review how current text messages are sent and stored, then determine how multipart/form-data, existing Gemini/OpenAI image APIs, and image metadata fit together. Done means users can upload images, receive contextual analysis, and see image metadata preserved in chat history.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- ai, full-stack
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100