We will start the implementation with the backend NestJS application. We'll integrate our MusixMatch service and expose it through a GraphQL API.
Once our backend is ready, we will create the client-side React application on top of it. Our React application will use the Apollo GraphQL client to fetch information about artists, songs, and song lyrics.
Before we start though, we need to create the project and see how we are going to organize the different parts.