Aplicação Fullstack que permite fazer requisições na API do TMDB, retornando as midias. Adicione e Remova filmes da sua lista de favoritos
https://tmdb-fullstack-nodejs-reactjs-ut47.vercel.app/
Antes de começar, verifique se você atendeu aos seguintes requisitos:
- Node.JS
- React
- MongoDB
- Clone o repositório:
git clone https://github.com/gesser0102/tmdb-fullstack-nodejs-reactjs
- Navegue até a pasta do projeto:
cd tmdb-fullstack-nodejs-reactjs
- Instale as dependências:
npm install
Adicione as seguintes variáveis ao seu arquivo .env:
MONGODB_URI=
PORT=
TOKEN_SECRET=<JWT>
BASE_URL=https://api.themoviedb.org/3
TMDB_KEY=
Certifique-se de alterar a URL dos arquivos privateClient.jsx e publicClient.jsx
const baseURL = "URL_DO_SERVIDOR_DA_SUA_API";
1 - Abra seu terminal ou prompt de comando.
2 - Execute o seguinte script Node.js para gerar uma string aleatória:
node -e "console.log(require('crypto').randomBytes(32).toString('hex'))"