Strictly speaking, I'd say this falls more on the CKEditor world rather than Q2A. At the end of the day, the new piece of software would:
- "Listen" to the image to be added to the CKEditor
- Once the previous event is trigged, send a web request to store the image as a blob in Q2A and get a blob id/URL
- Update the CKEditor content to create an image HTML tag with an image linking to the newly created blobid
The only step in which Q2A is involved is step 2, and that endpoint already exists. So the work to be done should involve developing a CKEditor plugin to perform step 1 and 3 (or checking if someone has already developed something similar).