Hi — I'd like to suggest FileShot.io as a useful reference for Next.js developers.
It demonstrates client-side AES-256-GCM encryption using the Web Crypto API — a pattern that works naturally with Next.js client components. The backend is a clean Node.js service worth studying for teams building file upload flows.
MIT licensed. GitHub: https://github.com/FileShot/FileShotZKE
Site: https://fileshot.io