singodiyashubham87 / Draw-it-out

An online Whiteboard application built using ReactJS & TailwindCSS utilising the HTML5 Canvas & the JavaScript Canvas API.
https://draw-it-out.vercel.app
MIT License
83 stars 156 forks source link

# Feature Request: Import Button for This Drawing Web-App #282

Closed Saikat123Dev closed 1 month ago

Saikat123Dev commented 1 month ago

Is your feature request related to a problem? Please describe.

I'm always frustrated when I can't easily import photos from my local storage into the drawing web app. Currently, I have to manually upload images each time I want to use them, which is time-consuming and interrupts my workflow.

Describe the solution you'd like

I would like an "Import" button to be added to the drawing web app. This button should allow users to select and import photos directly from their local storage into the app's workspace. The imported photos should be seamlessly integrated into the current project, allowing for immediate use and editing.

Describe alternatives you've considered

  1. Drag and Drop: Allowing users to drag and drop images directly into the app. While this is a useful feature, it might not be as intuitive for all users.
  2. Cloud Storage Integration: Integrating cloud storage options like Google Drive or Dropbox. This is beneficial for users with cloud storage but doesn't solve the issue for those who primarily store images locally.
  3. Copy-Paste Functionality: Enabling users to copy images from other applications and paste them into the drawing app. However, this can sometimes lead to formatting issues and is less straightforward than an import button.

Additional context

Adding an import button would greatly enhance the user experience by streamlining the workflow and making it more efficient. Below is a mockup of the proposed import button:

Saikat123Dev commented 1 month ago

@singodiyashubham87 Can you please assign me this issue under ssoc24

singodiyashubham87 commented 1 month ago

@Saikat123Dev Duplicate of #87