application wise bandwidth controll

I am writing to inquire about the possibility of allocating bandwidth for specific applications such as Facebook, YouTube, and TikTok using MikroTik routers. One of my clients requires precise bandwidth management for these applications to optimize their network performance.

Could you please confirm if this is feasible with MikroTik devices? If so, I would greatly appreciate detailed guidance on how to implement this. Specifically, I am looking for instructions on:

Identifying and prioritizing traffic for Facebook, YouTube, and TikTok.
Configuring bandwidth limits and priorities for these applications.
Any additional tips or best practices to ensure effective bandwidth management.

Wrong equipment, look elsewhere.
You need expensive equipment with expensive licensed services.
The client should be advised, it will not be cheap.