Skip to content

harshsennnn/Terraform-Spotify-Playlist-Manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Terraplay a Terraform Spotify Playlist Manager

A DevOps-powered solution to create, manage, and automate Spotify playlists using Terraform, integrating dynamic playlist updates, collaborative features, and CI/CD workflows.

Features

Dynamic Playlist Updates:

Automatically update playlists with:
Most played songs.
Trending songs.
Mood-based recommendations using Spotify’s APIs.

Collaborative Playlists:

Enable collaboration for multiple users to contribute tracks.
Authenticate users with Spotify OAuth.

Scheduled Playlists:

Automate playlist creation on a schedule (e.g., weekly playlists). Use cron jobs or cloud triggers (e.g., AWS Lambda + EventBridge).

CI/CD Integration:

Automate Terraform configurations with GitHub Actions.
Secure state management using S3 or Terraform Cloud.

Tech Stack

Terraform: Infrastructure as Code (IaC) for Spotify playlist management.
Spotify Web API: Playlist creation, track updates, and user management.
CI/CD: Automated pipelines using GitHub Actions.
Docker : Containerized deployment for portability.
AWS S3 : Secure backend for Terraform state.
Bash: Scripts for data fetching and API interactions

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages