Star Wars 2
Sobre o projeto
O objetivo era Desenvolver um app (Mobile ou Web) que consuma a API do StarWars (https://swapi.py4e.com/documentation). A aplicação deverá mostrar todos os filmes já lançados da franquia, com a possibilidade de mostrar os detalhes da mesma.
Requisitos do projeto
Como um geek gostaria de ver todos os filmes já lançados do StarWars, com detalhes do filme, como poster, nome, ano de lançamento, diretor e a sinopse.
Como um geek gostaria de ver informações privilegiadas do filme, como lista de personagens, planetas que o filme acontece, as espécies apresentadas no filmes e as naves espaciais.
Frameworks e tecnologias utilizados no projeto
Protótipos iniciais do projeto
Como faço para rodar o projeto?
-
Você deve ser capaz de executar comandos npm em sua máquina. Para mais informações clique aqui
-
Faça o download ou clone o repositório em sua máquina local
-
Acesse a pasta principal do projeto com o terminal e execute os sequintes comandos:
npm install - Para baixar todas as dependências do projeto
npm run serve - Para iniciar o servidor local. Geralmente é acessível em http://localhost:8080
Esse projeto roda em container usando Docker?
Para os amantes de container e Docker, esse projeto pode ser clonado e rodado em um container através do Docker. Para tanto é necessário que o Docker e o Docker Compose esteja instalado em seu computador. Para mais informações clique aqui
-
Clone o projeto para uma pasta de sua preferência em seu computador
-
Acesse a pasta escolhida e execute o comando docker-compose up
-
O Docker irá baixar a imagem utilizada no projeto e subir os serviços
-
Você poderá acessar a aplicação rodando em http://localhost:8080
Como consigo ver o projeto rodando?
Acesse esse link aqui do GitPages do projeto.