Skip to content

AlvaresJu/trybetunes

Repository files navigation

TrybeTunes Project

TrybeTunes Screen Shot

Link da página do projeto: https://alvaresju.github.io/trybetunes/

Sumário

  1. Sobre o Projeto
  2. Para Iniciar a Aplicação
  3. Contribuições e Autorias

Sobre o Projeto

O projeto TrybeTunes é uma aplicação web front-end que consome a API gratúita do Itunes, permitindo que a pessoa usuária reproduza músicas das mais variadas bandas e artistas, crie uma lista de músicas favoritas e edite dados do seu perfil.

Contexto

Esse projeto foi desenvolvido por Juliana Álvares, como parte do processo de aprendizado do Módulo de Front-end, do curso de Desenvolvimento Web da Trybe 🚀

"A Trybe é uma escola do futuro para qualquer pessoa que queira mudar de vida e construir uma carreira de sucesso em tecnologia, onde a pessoa tem a possibilidadae de só pagar quando conseguir um bom trabalho."

O programa conta com mais de 1.500 horas de aulas presenciais e online, aborda introdução ao desenvolvimento de software, front-end, back-end, ciência da computação, engenharia de software, metodologias Ágeis e habilidades comportamentais.

Tecnologias Utilizadas

Front-end:

  • React
  • React Router

Linguagens:

  • JavaScript - ES6
  • CSS3
  • HTML5

Funcionalidades Implementadas

TrybeTunes Gif

  • Configuração de rotas;
  • Login com identificação da pessoa usuária;
  • Busca por uma banda ou artista;
  • Listagem dos álbuns disponíveis da banda ou artista pesquisado;
  • Visualização das músicas de um álbum selecionado;
  • Reprodução de uma prévia das músicas de um álbum selecionado;
  • Possibilidade de favoritar e desfavoritar músicas;
  • Visualização da lista de músicas favoritas;
  • Visualização do perfil da pessoa logada;
  • Edição de informações do perfil da pessoa logada.

Para Iniciar a Aplicação

Para rodar localmente é necessário garantir o cumprimento dos pré-requisitos, fazer uma cópia e rodar as instruções conforme a seguir:

Pré-requisitos

Node.js em versão 16 ou superior.

Clonando o Repositório

  git clone https://github.com/AlvaresJu/trybetunes.git

Instalando Dependências

  cd trybetunes/
  npm install

Executando a Aplicação

  npm start

Contribuições e Autorias

Como descrito, este projeto foi proposto pela Trybe e desenvolvido por Juliana Álvares durante o curso de Desenvolvimento Web realizado. Por isso, foram disponibilizados pela Trybe alguns arquivos base de configurações e auxiliares ao desenvolvimento do projeto. Segue especificação de autoria dos principais documentos:

Arquivos/diretórios desenvolvidos pela autora do projeto (Juliana Álvares):

Quase todos os src/*

Arquivos/diretórios desenvolvidos pela Trybe:

src/images/* , src/services/* , eslintrc.json , stylelintrc.json , package.json , package-lock.json

About

Front-end web application for music searching, listening and favoriting, using the Itunes API (Project developed during the Trybe course).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors