Context
The Customer, a well-established IT consulting company, came up with an idea to release a specialized content management platform that would enable users to upload and sell their media files. The key idea was to create a centralized online market for digital content and virtual products, thus connecting content contributors and content buyers on a user-friendly hub.
The Customer wanted the system to generate content previews and support all commonly used media types including popular video, audio, and image formats. It was necessary to pay a special attention to the solution’s security aspects in order to ensure secure payments, prevent unauthorized distribution of copyrighted content, and guarantee that the platform is resistant to viruses and potential cyber attacks.