Top demais o projeto !!!, uma boa iniciativa para o primeiro Saas, vai longe !!

fiquei curioso em relação a utilização do supabase, utiliznaod ele para autenticação e para storage certo ? e o envio das infos para a Gemini API diretamente do front ? ao inves de enviar para o backend -> gemini -> backend -> front

Linkedin caso queira conversar melhor: https://www.linkedin.com/in/abner-silva-barbosa-8a3542225/

Obrigado! No caso do Gemini eu uso as Server Actions do Next.js mesmo.