This is my first attempt at simple React application. It's a tool that helps me find the lyrics of a specific song. It uses 2 public APIs:
- musicbrainz.org for song listing,
- lyrics.ovh for retreiving the lyrics,
The scaffolding of the app was bootstrapped using create-react-app with typescript template by running
yarn create react-app my-app --template typescript
I've tried to write it using functional React components, instead of class-based ones, taking advantage of React Hooks.
I am using styled components to leverage the possibility of using component's props inside CSS as well as theming.
To run the project locally, just run the yarn start
.