MoviesApp projeto simples para visualização de filmes, desenvolvido com o framework Ionic e utilizando a API do The Movie Database (TMDb).
O aplicativo MoviesApp Ionic oferece as seguintes funcionalidades:
- Pesquisa de Filmes: Os usuários podem pesquisar filmes por título.
- Filmes Populares: Exibe uma lista dos filmes mais populares na página inicial.
- Detalhes do Filme: Ao clicar em um filme, os usuários podem visualizar os detalhes desse filme.
O MoviesApp Ionic utiliza os seguintes endpoints da API do TMDb:
-
Pesquisar Filmes:
- Endpoint:
https://api.themoviedb.org/3/search/movie?query={query}
- Descrição: Utilizado para pesquisar filmes por título.
- Endpoint:
-
Filmes Populares:
- Endpoint:
https://api.themoviedb.org/3/movie/popular
- Descrição: Retorna uma lista dos filmes mais populares.
- Endpoint:
-
Detalhes do Filme:
- Endpoint:
https://api.themoviedb.org/3/movie/{movie_id}
- Descrição: Retorna os detalhes de um filme específico.
- Endpoint:
Para iniciar o projeto MoviesApp Ionic, siga estas instruções:
- Faça o download ou clone este repositório.
- Certifique-se de ter o Ionic instalado globalmente em sua máquina. Caso contrário, você pode instalá-lo executando
npm install -g @ionic/cli
. - Navegue até o diretório do projeto no terminal.
- Instale as dependências do projeto executando
npm install
. - Substitua
<SUA_CHAVE_API>
pela sua chave de API do TMDb em: \MoviesApp\movies-app\src\environments\environment.ts (apiKey) - Execute o comando
ionic serve
para iniciar o servidor de desenvolvimento. - Acesse o aplicativo em seu navegador em http://localhost:8100.
O MoviesApp Ionic foi desenvolvido utilizando as seguintes tecnologias:
- Ionic Framework
- Angular
- TypeScript