O primeiro passo é instalar as dependências após ter clonado o projeto. Precisamos abrir o terminal e rodar o seguinte comando
npm iTemos que criar os arquivos .env dentro da raiz de cada projeto que fica dentro de apps/ seguindo a base do seu exemplo .env.example. Cada arquivo .env.example tem um demonstrativo e comentários para demostrar como deve ser feito a sua configuração. Quando terminar de configurar o resultado esperado deve ser algo semelhante a imagem abaixo:
Na primeira vez que rodarmos o projeto é importante deixar configurado o banco de dados e para precisamos criar as tabelas e alguns dados essenciais para o projeto funcionar corretamente. Então rodaremos o seguinte comando na na pasta raiz:
sh scripts/seed.shVocê pode baixar alguns animes executando o comando abaixo para ter uma experiência mais completa
sh scripts/scraper.shDepois de ter realizado todos os passos anteriores estamos aptos a rodar o projeto sendo necessário apenas executar o seguinte comando
sh scripts/dev.shEnquanto o projeto estiver em execução, podemos acessar http://localhost:3000/docs para visualizar melhor os endpoints disponíveis.
Para analisar os dados podemos acessar a pasta apps/api e executar o comando
npx prisma studioPodemos também usar ferramentas mais avançadas como: DBeaver, pgAdmin...

