Full stack self hosted application. The backend is watching a folder and when an image is added, sends the image information (via socket.io) to the front end so that the image can be displayed with ReactJS on a Bootstrap 4 carousel. The user can also upload the image to Cloudinary and get a direct link via a QR code. The upload process is handled by the backend via an event submitted by the frontend. Once the image is uploaded, the user gets a QR code to download the image.
Full stack self hosted application. The backend is watching a folder and when an image is added, sends the image information (via socket.io) to the front end so that the image can be displayed with ReactJS on a Bootstrap 4 carousel. The user can also upload the image to Cloudinary and get a direct link via a QR code. The upload process is handled by the backend via an event submitted by the frontend. Once the image is uploaded, the user gets a QR code to download the image.