create a photo uploader with multiple accounts using vue js -- 2

Job ID: 32474283

Budget: $10 – $60 USD

important: please follow atoms, molecules, organisms, and pages structure when coding. I will do the final code review.

0. photo uploader is one of the items in the menu
1. create a photo uploader
2. multiple accounts, admin can create accounts and delete accounts, users can upload the photos but shouldn't delete photos. only admin have all read-write-delete permissions on photos
3. backend is in nodejs or choose any best free javascript framework
4. database also choose the free and best one
5. build a dashboard for the admin to control the folder paths and other admin actions
6. build a gallery/slider which should automatically pick the photos and videos from the folder and render them. considering multiple folders. example: photos/folder1 , photos/folder2 etc..
7. admin should give read access to a particular folder to the particular user
Related categories: JavaScript Node.js React.js Vue.js Framework