TrueMyst / BeatPrints

β˜• BeatPrints, a tool that generates eye-catching pinterest-style music posters in python
Other
33 stars 5 forks source link
image-manipulation lyrics lyrics-search musixmatch-api pillow posters python python-library spotify-api



An amazing tool that generates eye-catching pinterest-style music posters β˜•

Maintenance GitHub Repo stars Code Formatter Static Badge

examples

BeatPrints is a tool designed to create eye-catching music posters that stand out. It provides a straightforward way to generate custom posters using Spotify and LRClib API. πŸ€

πŸ“œ Getting Started

1.1 Installation

Clone this repository into your preferred directory using Git:

git clone --depth 1 https://github.com/TrueMyst/BeatPrints.git
cd BeatPrints

1.2 Dependencies

Install the necessary dependencies using pip:

$ pip install -r requirements.txt

This ensures all required packages are installed to run the project smoothly.

1.3 Environment Variables

To run this project, set up the required environment variables in the .env file by creating it in the /BeatPrints directory. These variables include:

1.4 Generating Posters

Navigate to the /BeatPrints directory and execute the following command:

$ python3 main.py

1.5 Features

For now BeatPrints offers these such features:

More features are yet to come :)

1.6 We got more samples!

If you're looking for more samples, no worriesβ€”we've got you covered. Head to the examples directory to find additional posters available for viewing.

🀝 Contributing

Contributions to BeatPrints are welcome. Feel free to submit your suggestions via pull requests. Your contributions are invaluable in enhancing this tool for everyone.

πŸ’‘ Inspiration & Gratitude

I stumbled upon incredible music posters on Pinterest and was amazed by their uniqueness. Not finding a platform to create similar posters with appealing designs, I went out to develop a program that simplifies the process with just a few clicks and inputs. Surprisingly, the result exceeded my expectations.

πŸ“‹ About License

BeatPrints is released under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License, which grants the following permissions:

For more detailed information, please check out the LICENSE


Made with πŸ’œ
elysianmyst, 2024