blah blah stuff stuff

Spotify Music Recommender

Offers an intuitive user interface for effortless song recommendations using the Spotify recommendations API. Establishes a connection to the Spotify web API via OAuth authorization code flow for secure access. Permits users to generate personalized recommendations, utilizing artist and track 'seeds,' and refine their search with up to 13 distinct song description parameters. Created a dynamic single-page front-end with React JS for a seamless user experience. Employed a Flask REST API on the back-end to receive HTTP requests from the front end and communicate with Spotify. Successfully containerized the front-end and back-end using Docker, and deployed them on Google Cloud Run, ensuring efficient and scalable application delivery. Orchestrated a streamlined CI/CD pipeline using Google Cloud Build for efficient deployment and updates.Offers an intuitive user interface for effortless song recommendations using the Spotify recommendations API. Establishes a connection to the Spotify web API via OAuth authorization code flow for secure access. Permits users to generate personalized recommendations, utilizing artist and track 'seeds,' and refine their search with up to 13 distinct song description parameters. Created a dynamic single-page front-end with React JS for a seamless user experience. Employed a Flask REST API on the back-end to receive HTTP requests from the front end and communicate with Spotify. Successfully containerized the front-end and back-end using Docker, and deployed them on Google Cloud Run, ensuring efficient and scalable application delivery. Orchestrated a streamlined CI/CD pipeline using Google Cloud Build for efficient deployment and updates. Skills: OAuth · Flask · Google Cloud Platform (GCP) · Representational State Transfer (REST) · Continuous Integration and Continuous Delivery (CI/CD) · Python (Programming Language) · React.js

Tools

React, Python, Flask, OAuth2.0

May 2023 - Sep 2023