Skip to content

pedrohenrque/search-movies

Repository files navigation

Desafio conceitos nodeJS
Laboratório de Desenvolvimento de Sistemas

Sobre o desafio

Desenvolver um projeto em Sistemas de Informação sob orientação do professor e aplicando os conceitos estudados ao longo do curso. Para tanto, utilizará conceitos básicos da Engenharia de Software e seguirá todas as fases de um processo de desenvolvimento de software utilizado na indústria. O processo de ensino e aprendizagem culmina com a apresentação de um projeto de sistemas de informação e da metodologia utilizada durante o desenvolvimento seguindo as boas práticas definidas pelo mercado.

Optei por criar um web app responsivo consumindo API do The Movie DB, permitindo buscar e ver detalhes de filmes de seu catálogo.

Seguintes funcionalidades:

    • Buscar filmes por nome ou gênero
    • Trazer resultados da busca: nome, cartaz, data de lançamento, sinopse .
    • Ao clicar em um resultado da busca, detalhes do filme além dos mostrados na busca, como: status (lançado, previsto, etc), idioma, duração, orçamento, receita, lucro, categorias e trailer, quando disponíveis.
    • Ser responsivo
    • Ter boa performance
    • Funcionar na última versão dos principais browsers (Chrome, Firefox, Safari e Edge)

    Exemplo

    Vídeo de exemplo!

    Tecnologias

    Este projeto foi desenvolvido com as seguintes tecnologias:

    Como usar

    Para utilizar esta aplicação, você precisa do Git, Node.js v12.13 ou superior + Yarn v1.13 ou superior instalado no seu computador. Na sua linha de comando:

    # Clone este repositório
    $ git clone https://github.com/pedrohenrque/search-movies.git
    
    # Entre no repositório
    $ cd search-movies
    
    # Instale as dependências
    $ yarn ou npm install
    
    # Rode a aplicação
    $ yarn start
    
    

    Powernerd by Pedro Henrique - Follow me on linkedin!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published