Movie Streaming App

22 Junho 2023

Website responsivo de streaming de filmes

Banner Movie Streaming App

Comecei a desenvolver esse projeto em julho de 2022, época em que iniciei os estudos de desenvolvimento web utilizando React.js. Minha ideia era construir uma aplicação de streaming que permitisse assistir filmes online gratuitamente, seja em um computador, tablet ou smartphone.

Principais aprendizados durante o desenvolvimento

O processo de construção desse projeto me ajudou a entender e internalizar conceitos fundamentais de desenvolvimento de sistemas para web. Conceitos como:

  • SPA (Single Page Application);
  • Componentização de elementos;
  • Renderização condicional;
  • Gerenciamento de estados locais e globais;
  • Construção de interfaces utilizando classes pré-definidas (Tailwind CSS);
  • Construção de layouts responsivos;
  • Manipulação de elementos e eventos do DOM.

Tecnologias utilizadas

  • React;
  • Redux;
  • Tailwind CSS;
  • Node.js, com o framework Express.js.

Resultado final

Confira a aplicação funcionando em: https://movie-streaming-app-fdfgomes.web.app/

Tela inicial da aplicação

Home

Tela com detalhes do filme selecionado

Movie details

Modal para a pessoa usuária escolher em qual idioma deseja assistir o filme

Language selection

Tela de exibição, onde é possível assistir o filme selecionado

Watch

Modal onde os resultados da pesquisa realizada pela pessoa usuária são exibidos

Resultados de pesquisa por categoria

Search results 1

Resultado de pesquisa utilizando um termo específico

Search results 2

Resultado de pesquisa utilizando os dois filtros em conjunto: termo de pesquisa e categoria

Search results 3

Referência de design

WILSEN, Vetrick. K-Drama Streaming App Concept. Dribbble - Discover the World's Top Designers & Creative Professionals. Disponível em: <https://dribbble.com/shots/17142577-K-Drama-Streaming-App>. Acesso em: 21 de mai. de 2023.