The Song View Management project simplifies song management and analysis for music industry clients. Users can manage their catalog, track views, and generate analytics. Features include creating, editing, and deleting songs, tracking view counts, and exporting detailed PDF reports summarizing song statistics for comprehensive performance insights.
- Ensure you have the following prerequisites installed:
- .NET Framework (version 7.0 or above)
- Visual Studio IDE (or any other .NET development environment)
- MySQL Server (or any other relational database management system)
- Clone or download the Song View Management project repository from the provided source.
- Open the project solution file in Visual Studio.
- Restore the NuGet packages for the solution.
- Modify the database connection string as well as the API key of Youtube API in the
appsettings.json
file to point to your MySQL Server instance. - Open Package Manager Console and run the migration commands to create the database schema:
Update-Database
Follow the same instructions as for the Song View Management Project, with the following changes:
- Modify the email and folder path settings in the
appsettings.json
file as per your requirements. - Modify Client ID and Secret in the
GmailServiceHelper.cs
class.
- Modify the the API key of Youtube API