“The social media user manager built for mass use”
Note: This project consists of a rich API, but a very simple implementation. The code is not documented.
MediaManager is a multi-layer project that automates actions on a large group of social media accounts.
The project targets .NET Core 3.1 and .NET Standard 2.1
The project consists of 3 layers:
MediaManager.Api - “The Providers API” - Defines the contract for interacting with specific social media providers. (Does not include an implementation)
MediaManager - Uses the providers API to execute actions on the social media users.
MediaManager.Web - ASP.NET Core, MVC web application with Razor views. Provides a user-interface for MediaManager, handles authentication with social media providers.
The project currently implements full support for Twitter (using OAuth2 user-tokens).
The MediaManager implementation currently allows the following operations;
The following page will only appear for users configured with the admin role: