React project developed by Raphael Martins at the end of Unit 12 (Front-end Development Module) of Trybe's Web Development course. I was approved with 100% of the mandatory and optional requirements met.
We had to develop a iTunes-style React application using the React Router library and fetching music data from the Apple Music's API.
This project is still under development. I am implementing the layout, and I will refactor the code. I haven't deployed the application yet.
- Finishing CSS
- Refactoring the code to use the Redux library
- Implementing integration tests with React Testing Library (RTL)
- Adding English translation (the project is currently only available in Brazilian Portuguese)
- Develop a React application
- Create and reuse React components
- React to user interactions by manipulating the components' states and props according to user events
- Use the React Router library to handle page navigation
- Mobile First
- HTML5
- CSS3
- JavaScript ES6+
- React.js
- React Testing Library (RTL)
- React Icons (icon library)
- GitHub Pages
I developed this project for learning purposes, all the code and documentation texts are my authorship, and the rights belong exclusively to us. It is allowed to download or clone the repository for study purposes. However, it is not allowed to publish full or partial copies. This disclaimer does not cover libraries and dependencies, which are subject to their respective licenses.