Esse é um projeto de Frontend Web feito utilizando ReactJS, HTML e CSS; e como gerenciador de pacotes do NodeJS o npm.
Sobre a divisão dos arquivos, há dois grandes setores. Os components são os componentes em si do meu projeto (adicionar playlist, adicionar músicas à playlist, ouvir playlist etc). Já os Containers são as páginas em si e podem ser pensadas como a união dos componentes para se mostrar na tela.
Inspirado nas funcionalidades do Spotify, o projeto consiste em uma página que permite o usuário criar uma playlist, adcionar músicas a ela e depois acessar essa playlist com as músicas numa outra página. Esse projeto consome a API que a Labenu desenvolveu e não a API oficial do Spotify. Esse projeto foi e está sendo importante no meu aprendizado e costume de react hooks e ainda estou trabalhando nele.
status : 60% concluído
Por ser um projeto com ReactJS, há a necessidade do NodeJS. Com ele em sua máquina, basta abrir o terminal e navegar até o repositório clonado e rodar:
npm installpara instalar todas as dependências;npm run startpara rodar localmente o projeto;npm run buildpara gerar uma versão estática do projeto (que ficará na pastabuild)
- Faça um fork desse repositório;
- Crie uma branch:
git checkout -b minha-branch; - Faça um commit com suas alterações:
git commit -m " Minha minhas contribuições"; - Faça push para a sua branch:
git push origin minha-branche depois confirme a abertura do PR.