https://uploadthing.com - create an account, create an app, then get UPLOADTHING_SECRET and UPLOADTHING_APP_ID from the API keys section
https://ui.shadcn.com/docs/installation/next - install Shadcnui and its components
bun add @clerk/[email protected]
See Clerk Docs - for information to configure middleware
Check out Bg Ibelick for background gradients