The idea is to learn so I want to use a tech stack that I haven't used before. I will set up a Monorepo with Nx - Remix with Vite and PNPM for package management - FastAPI with UV to manage Python packages - Supabase Database and Supabase Auth - Deploy client on Vercel - Deploy FastAPI and Celeri on Fly.IO