Context
- Create-Campaign-Tool
- Internal tool with a rather small set of users ( merchants )
- The tool can handle different customers ("White label"), each customer has a specific API key, most requests require the API key
- If a specific user is required, the user has to send a Bearer Token / JWT
- JavaScript frontend talking with the backend API via JSON
- Microservice!