node.js – How to save backend images for a React Node web application with many users

I have a web app that is hosted on Digital Ocean that's based on React and node Technologies. The app is said to be used by many users and they will use the backend to create a variety of average quality images R Scripts. The images can not be saved directly in the frontend.

I have not yet implemented a user registration and currently the app writes only complex names .png Pictures on the hard disk for all users. I think this is a wrong road and I wonder how to approach the problem. The app is running Neo4j Database. If you could give a structured answer on what to do (for user registration, then for image storage), with the right node Packages for that would be awesome.

I think I should use Digital Oceans & # 39; S3 Memory for it, but it is not clear what should be step by step.