Sobre o Projeto • Visual do Projeto • Tecnologias • Configurações e Instalação • Licença
A Movieshelf (trocadilho com movie: filme, e shelf: estante) é uma aplicação que mostra filmes das mais variadas categorias e suas informações, contando com o catálogo do TMDB.
Tecnologias utilizadas no projeto.
- TypeScript
- Next 13 (App Router)
- The Movie Database API
- TanStack Query
- React Hook Form
- Zod
- Swiper
- Radix UI
# Caso não tenha o pnpm, execute:
npm install -g pnpm
Recomendo que veja a documentação de configuração do Next.
# Clonando o projeto
git clone https://github.com/davsilvam/movieshelf.git
# Instalando as dependências
pnpm install
# Criar arquivo .env.local com base no .env.example e preencher o campo com seu Token de Acesso
NEXT_PUBLIC_TMDB_ACCESS_TOKEN="<seu-token>"
# Compilar e abrir o programa para desenvolvimento
pnpm dev
# Compilar e minificar para produção
pnpm build
Esse projeto está sob a licença MIT.
Feito com 💛 e ☕ por David Silva.
Portfólio · GitHub @davsilvam · Instagram @davsilvam_