- NodeJS Express server
- Spotify API for handling authorization and playing soundtracks. Spotify controls can also be used for Premium users only.
- Puppeteer for web crawling Ultimate Guitar and supplying guitar tabs + ratings.
- Color Thief is used to determine dominant colors of current track's album artwork and is used on the front end media player card as a gradient.
- React
- Material UI
- Axios for HTTP calls