Skip to content

Build an application capable of playing songs from the most varied bands and artists, creating a list of favorite songs and editing the profile of the user logged in.

Notifications You must be signed in to change notification settings

queite/trybetunes

Repository files navigation

TRYBETUNES 🎵

Project developed in the Front-end Module at the Trybe course.

Build an application capable of playing songs from the most varied bands and artists, creating a list of favorite songs and editing the profile of the user logged in.

The user should be able to:

  • Login
  • Search by a band ou artist
  • List available albums by band or artist
  • View songs from a selected album
  • Play a preview of songs
  • Favorite and unfavorite songs
  • See the list of favorite songs
  • See the profile of the logged in person
  • Edit the profile


🎯 Objective: put into practice the following abilities:

  • Make requests and consume data from an API
  • Use React component lifecycles
  • Use setState function to ensure that a given code is only executed after the state is updated
  • Use the BrowserRouter component correctly
  • Create routes, mapping the URL path with the corresponding component using Route
  • Use the the React Router Switch
  • Use the Redirect component to redirect to a specific route
  • Create navigation links with the Link component

🛠️ Used tools:

  • React
  • React Router
  • React Testing Library


🔗 Project Links


🔎 Project Preview

 

All Trybe projects use linters, Git and GitHub.

About

Build an application capable of playing songs from the most varied bands and artists, creating a list of favorite songs and editing the profile of the user logged in.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages