Para rodar o projeto basta instalar as dependências com npm i
após isso, execute
npm run dev
Abra o projeto neste endereço http://localhost:3000.
Para acessar o sistema basta apenas usar [email protected] com qualquer senha
não entendo porque a minha lógica não funciona, mas deixei comentando o código relacionado a validação das rotas, cookies, e api imagino que deva ser coisa besta, mas realmente não entendi porque não funciona