Cree impresionantes carteles de sus álbumes favoritos impulsados por la API de Spotify.
Posterfy es una aplicación web de código abierto que permite a los usuarios crear carteles visualmente atractivos para sus álbumes de música favoritos. Impulsado por la API gratuita de Spotify, Posterfy permite a los usuarios buscar álbumes, recopilar datos de álbumes y organizar la información en un póster personalizado utilizando el elemento HTML Canvas .
Este proyecto es educativo, no comercial y está completamente abierto a contribuciones. Todos los derechos de las imágenes y datos son propiedad de Spotify y los respectivos artistas.
Aquí hay un ejemplo de cómo se ve un póster generado por Posterfy:
API de Spotify : se usa para buscar álbumes y recuperar información esencial como el nombre del álbum, el artista y las imágenes.
HTML Canvas : Organiza los datos recopilados visualmente al convertirlos en un formato de póster usando JavaScript en el lienzo.
1 pasE⃣ Busque el álbum : los usuarios ingresan el nombre del álbum para el que quieren crear un póster.
2minte álbum Seleccione : Posterfy muestra los resultados de búsqueda, y los usuarios pueden seleccionar su álbum deseado.
3 pasamento⃣ Recopilación de datos : una vez que se selecciona el álbum, Posterfy obtiene todos los datos e imágenes necesarios de la API de Spotify.
4️⃣ Organización visual : los datos recopilados se organizan visualmente en un diseño personalizado utilizando el elemento de lona HTML.
5minte⃣ Generación del póster : Finalmente, se genera una imagen renderizada del póster, que el usuario puede guardar o compartir.
P: ¿Puedo usar Posterfy sin una cuenta de Spotify?
R: Sí, no necesita una cuenta de Spotify para crear carteles, pero deberá configurar las credenciales de Spotify para ejecutar la aplicación localmente.
P: ¿Es posible crear un póster con un álbum personalizado?
R: Actualmente, Posterfy solo admite álbumes de la base de datos de Spotify. Los álbumes personalizados aún no son compatibles.
P: ¿En qué formato de archivo puedo exportar el póster?
R: Los carteles se pueden exportar como imágenes PNG.
Puede probar Posterfy Live en las páginas de GitHub visitando este enlace.
Para comenzar a usar el proyecto localmente:
git clone https://github.com/avictormorais/posterfy.git cd posterfynpm installVITE_SPOTIFY_CLIENT_ID==your_spotify_client_id
VITE_SPOTIFY_CLIENT_SECRET=your_spotify_client_secretnpm start¡Agradecemos las contribuciones a Posterfy! Si desea contribuir, siga estos pasos:
git checkout -b feature-branch ).git commit -am 'Add new feature' ).git push origin feature-branch ).Asegúrese de que su código pase todas las pruebas y se adhiera a la guía de estilo del proyecto.
"Sin fines de lucro : este proyecto está hecho para fines educativos y no comerciales. Todos los derechos a las imágenes e información pertenecen a Spotify y a los respectivos artistas.
? Contribuyendo - ¡Las contribuciones son bienvenidas! No dude en enviar informes de errores, solicitudes de funciones, traducción a su idioma o solicitudes de extracción.