ShowScout is a web application that allows users to log in with their Spotify account and view upcoming shows of their favorite artists. The application leverages the Spotify API to fetch the list of artists the user follows and displays their upcoming concerts.
- Spotify Authentication: Log in with your Spotify account.
- Artist Tracking: View a list of artists you follow on Spotify.
- Upcoming Shows: Get information about upcoming concerts and events for your favorite artists.
- Next.js: A React framework for server-rendered applications.
- TypeScript: A statically typed superset of JavaScript.
- Tailwind CSS: A utility-first CSS framework.
- NextAuth: Authentication for Next.js.
- Spotify API: Fetches data about the user's followed artists.
- TicketMaster API: Fetches data about the artist's concerts.
- Node.js: v14.x or higher
- npm: v6.x or higher (or yarn: v1.22.x or higher)
- Sign In: Click on the "Sign In with Spotify" button to authenticate with your Spotify account.
- View Followed Artists: Once signed in, you can view a list of artists you follow on Spotify.
- Upcoming Shows: Check out the upcoming concerts and events for your followed artists.