A scalable web app features LiveView authentication, user roles and permission system, and secure S3/Wasabi uploads. It calculates file hashes with Erlang crypto library and uses Oban for all most API requests for automated retries.Has CI/CD setup and is deployed on Fly.io.
Uploaded file hash: c1e630b6c647ed0f0ffa4912d01d863c495da6332b5972cdfb2e0116b6cb11a2
File uploads successfully, file is able to be found when you search for the file. However, you can not view the file