An open API service indexing awesome lists of open source software.

https://github.com/natcurti/cine-me

Cine.me - Lista de filmes e séries usando a API TMDB
https://github.com/natcurti/cine-me

authentication contextapi jwt-authentication react react-hook-forms styled-components typescript

Last synced: 3 months ago
JSON representation

Cine.me - Lista de filmes e séries usando a API TMDB

Awesome Lists containing this project

README

        

# 🎥 Cine.me

Este projeto é similar a um site de streaming, listando diversos filmes e séries a partir da API TMDB. Ao fazer o cadastro e o login, é possível clicar nos filmes e séries e ser redirecionado para a página de detalhes de cada um.

## 💻 Tecnologias utilizadas

Para construção desse projeto foram utilizados:

- React + Vite
- TypeScript
- Context API
- Styled Components
- Autenticação com JWT
- React Hook Forms

## 🚀 Instalação

Após clonar o projeto, acesse o diretório e digite o comando abaixo para instalar as dependências necessárias:

```
npm i
```

Inicie o servidor

```
npm run dev
```

Inicie também o servidor da api de autenticação com o comando:

```
npm run api-auth
```

## 🛠️ Variáveis de Ambiente

Para rodar esse projeto, você vai precisar adicionar as seguintes variáveis de ambiente no seu .env:

VITE_API_KEY

É preciso usar a sua chave da API TMDB.

## 👇 Confira o projeto pelo link:

https://cine-me-khaki.vercel.app/