The project is called "PearTunes", a mini application capable of playing songs by bands and artists.
The application was developed with the React Framework and has a web
and mobile
version in order to optimize the user experience when accessed by mobile devices.
▪️ Login with email and upload your photo
▪️ Search by band or artist, view songs from selected album
▪️ Play a preview of songs
▪️ Favorite or unfavorite songs
▪️ View and edit the user's profile.
▪️ Request and consumption of data from API's
▪️ Lifecycles of a React component
▪️ React States
▪️ BrowserRouter Component
▪️ Creating routes, mapping the URL path
▪️ Use of Swicth and React Router
▪️ Creating links for navigation with the Link component.
git clone [email protected]:alinesresende/pear-tunes.git
cd pear-tunes
npm install
npm start
Image credits: Oil Spill, Stephen MacLeod and Allan trolle.
Deploy: https://pear-tunes.vercel.app/