Skip to content

Movie listing site made on top of VueJS (v3) using themoviedb API's Data

Notifications You must be signed in to change notification settings

mateusmcordeiro/umovie

Repository files navigation

UMovie

Projeto para estudo e implementação de uma pequena aplicação usando o Vue 3 e a Composition API.

gitpages: https://mateusmcordeiro.github.io/umovie/

Instalação

Para rodar o projeto você deve clonar o repositório do git e configurar o arquivo .env com a API_KEY do themoviedb, como está a seguir:

$ git clone https://github.com/mateusmcordeiro/umovie.git
$ cd umovie
$ cp .env.example .env.local

Em seguida, edite o .env.local com a sua chave do Themoviedb e inicialize o projeto:

$ npm install
$ npm run serve

Pontos levados em consideração:

  • Vue 3 e toda sua API de reatividade devem ser utilizados
  • VueX já não é bem visto pelo mercado como melhor alternativa para stating, então deve ser feito alguma abordagem utilizando a API de reatividade como base.
  • Muitos usuários de celular fazem uso de sites de filmes, então deve ser melhorado ao máximo o número de requests a serem feitas.
  • A aplicação deve ter um design system base considerando que possa virar um produto maior.

About

Movie listing site made on top of VueJS (v3) using themoviedb API's Data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published