Blank Pages is a Python-based Artist Data Management System designed to manage and showcase artist profiles, including their project names, release months, and streaming statistics across various platforms. This system is built to provide an efficient interface for adding artist data, viewing releases by month, and generating detailed streaming statistics reports.
Prerequisites:
- Python 3.x installed on your computer. If Python is not installed, download it from python.org.
Clone the Repository:
git clone https://github.com/PACIFIC645/Blank-Pages-.gitNavigate to the Project Directory:
cd path/to/Blank-Pages-Run the Script: From the command line, navigate to the project directory and run:
python github_txt_extended.pyInteracting with the System:
-
Adding a New Artist:
artist_manager.add_new_artist_data('Artist Name', 'Project Name', 'Release Month', {'Spotify': streams, 'SoundCloud': streams})
-
Printing Monthly Releases:
artist_manager.print_monthly_releases('Month')
-
Displaying Streaming Stats for an Artist:
artist_manager.print_streaming_stats_for_artist('Artist Name')
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
Here's how you can contribute:
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Distributed under the MIT License. See LICENSE for more information.
- Email: stqpictures@gmail.com
- LinkedIn: https://www.linkedin.com/in/mafekefekeng
- GitHub: https://github.com/PACIFIC645