Valeu mano!!
Isso, é NextJS mesmo, com Typescript. To usando a Vercel pra rodar em prod e Supabase pra fazer Auth e o banco de dados.
Não to usando o Supabase com as rotas API pra acessar o banco. To usando o Prisma no backend pra ter as regras de negócio lá e interagir com o banco "manualmente". Rola umas raw queries tbm quando é um dado mais complexo.
Aí pra me comunicar com o backend, to usando trpc, que integra maravilhosamente com o TS.
E o Mantine pros componentes no front, que é muito bom! Tenho usado ele em alguns projetos na empresa onnde trabalho e flui muito bem e fica bem agradável também.