React profile photo uploader with an avatar preview and an Upload button that opens a hidden image file input. Shows initials until a picture is chosen.
pnpm dlx shadcn@latest add "https://ui.minidev.pro/r/avatar-upload.json"