Skip to content

Web App with Spotify API integration, automated dockerization using github actions and Hugging Face integration

License

Notifications You must be signed in to change notification settings

johndeniel/Spotify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spotify

This is a simple web application that utilizes the Spotify API to fetch and display your personal playlist. It's designed to provide an easy way to view your favorite songs without the need to open the Spotify app. Spotify has been Dockerized for effortless deployment, and its Docker image is readily available on Docker Hub.

To run Spotify using Docker, execute this command in your terminal:

docker run -d -it --name spotify -p 7860:7860 johndeniel/spotify:build-v1.001

Features

  • Axum Integration: Integrates Axum, a high-performance Rust web framework, to power its backend functionality. Axum is known for its speed and efficiency, making it a great choice for building scalable web applications.

  • Spotify API Integration: Integrates with the Spotify API to provide seamless access to music and playlist management features. Spotify API offers a comprehensive set of endpoints for interacting with user data, playlists, and music catalog, enhancing the functionality and user experience.

  • Automated Dockerization: Includes a GitHub Action workflow for Dockerizing the FastAPI application, streamlining the deployment process with automated containerization.

  • Hugging Face Platform Integration: Seamlessly integrates with the Hugging Face Platform, offering access to the live instance on Hugging Face Spaces.


Spotify demonstrates the utilization of cutting-edge technologies like Spotify API, Docker, GitHub Actions, and the Hugging Face Platform, offering developers an efficient development experience.

About

Web App with Spotify API integration, automated dockerization using github actions and Hugging Face integration

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published