Pitch: Como eu e meu colega de time estamos estudando para conseguir entrar no mercado ainda este ano!
🙋 Hey pessoal beleza?
Eu e meu colega de time decidimos começar um projeto no inicio deste mês que consiste em fazer um projeto por semana durante 1 ano inteiro, o intuito é implementar novas tecnologias e solidificar nossos conhencimentos.
Com este projeto se conclui a segunda semana de projeto e para esta semana pensamos em uma solução simples porém bem recorrente em pessoas comuns. Sabe quando você passa a noite inteira procurando um filme para assistir e acaba pegando uma opção não tão legal? Por isso nós pensamos em criar uma solução para acabar com esse problema!
O gerador de filmes aleatórios tem várias funcionalidades. Quando você clica no botão de shuffle, por baixo dos panos ele acessa uma lista de filmes com uma nota mínima de 6 e uma data de lançamento de 1980 até hoje. A partir dessa lista, escolhemos um filme aleatório e utilizamos outras duas APIs para puxar mais informações sobre o filme, como trailer, duração, poster, entre outros.
Tivemos um pouco de dificuldade para encontrar uma API que fornecesse dados de streaming de forma acessível, já que nosso objetivo com esse projeto é apenas aprender, não monetizar. Mas conseguimos encontrar uma chamada Watchmode, que nos permitiu filtrar por tipos de streamings disponíveis para cada filme e estilizar os botões de acordo.
E, além de acabar com a dor de cabeça de escolher um filme para assistir, esse projeto nos proporcionou uma jornada incrível de aprendizado! Descobrimos várias funcionalidades poderosas do NextJS 13 e exploramos novos conceitos que nunca tínhamos experimentado antes, como o poder dos hooks e a construção de componentes assíncronos de forma mais eficiente.
E tudo isso foi muito legal de estudar! Nós nos desafiando a criar algo novo a cada semana e, ao mesmo tempo, nos permitindo explorar essa tecnologia. Então, se você está procurando algo para se inspirar ou aprender mais sobre o NextJS, essa é a solução perfeita para você.
Curtiu essa ideia? Se sim, seria incrível se você pudesse dar uma curtida e compartilhar com seus amigos. Estamos estudando muito para conseguir ingressar no mercado como juniors e qualquer apoio é muito bem-vindo! Se notar algo que possa melhorar sinta-se a vontade para contribuir com o projeto e obrigado por ler nosso conteúdo.
🌐 Deploy
Sensacional, muito maneiro o projeto. Eu jurava que a API do IMDB era free,só depois que vi sua pub que fui dar uma pesquisada e ví que era paga. Mas tem um repositório com diversas APIs Free no github https://github.com/public-apis/public-apis
este projeto já é mais do que o suficiente pra te colocar no mercado. Em questão de visual e tecnologias utilizadas está bem bacana, a questão da qualidade do código ainda não tive tempo de olhar, mas isso já é mais do que o suficiente
Cara, infelizmente não tenho absolutamente nada para agregar em teu post, até mesmo por que nem desenvolvedor eu sou (AINDA). Já começo pedindo desculpas por não ser relevante para vocês nesse comentário. Na verdade, só estou comentando por que a tua paixão e empolgação pelo que está fazendo, a forma com que estuda, achei simplismente magnífico. Eu estudo desenvolvimento web. Porém, procrastino demais e acabo abandonando e voltando. Teu relato nesse post me animou a continuar os estudos e me dedicar cada vez mais para terminar o curso online que estou fazendo. Agora, com esse relato verdadeiro que pude presenciar eu me animei de novo e vou terminar esse curso o quanto antes.
Gostaria de saber aonde você e teu amigo aprenderam a programar?
The movieDB é a maior API de filmes que conheço! E é grátis!
Mas não deve ser abusada