Upload the media using filestack uploader.
Then display uploaded media in a drag and drop grid like muuri library but can use something else if you like.
Expert needed on a small abudget :)
Hi. I have interested for your job and ready to start with discussion for better clarity.
Contact me to discuss your project in detail and start work. I look forward to hearing from you and hopefully we will have the opportunity to work together.
Thank you. Kasi.