Skip to content

ribastudio/TrybeTunes

Repository files navigation

Trybetunes

 

Trybetunes

Github top language Github language count Repository size License

About   |   Features   |   Future Refacts   |   Technologies   |   Requirements   |   Starting   |   License   |   Author


🎯 About

The TrybeTunes app is made with React, React Router. Using Apple Music API to get albums cover, title and tracklists, the TrybeTunes is a part of Trybe's development course projects. The mission of this project are, getting from API, consuming this data and presents to user. Saving favorites songs data to localStorage, the TrybeTunes seems to be very difficult because the API integration with routes and 'prop drilling trouble' (in this project, we can't use the Context API, for example).

Future refactorations

  • Refact the components to use functions format and React Hooks;
  • Complete the mobile implementation with 'react-device-detect';
  • Transform pure CSS to Styled Components;
  • Implement a backend connection;

✨ Features

✔️ Features: Add song; Remove song; View song; Login; Edit profile page;\

🚀 Technologies

The following tools were used in this project:

✅ Requirements

Before starting 🏁, you need to have Git and Node installed.

🏁 Starting

# Clone this project
$ git clone https://github.com/{{YOUR_GITHUB_USERNAME}}/trybetunes

# Access
$ cd trybetunes

# Install dependencies
$ yarn install

# Run the project
$ yarn start

# The server will initialize in the <http://localhost:3000>

📝 License

This project is under license from MIT. For more details, see the LICENSE file.

Made with ❤️ by Ribastudio

 

Back to top

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •