Build a skeleton Blazor project that receives a WooCommerce Webhook and handles other API calls.

Job ID: 32045761

Budget: €30 – €250 EUR

Create a Blazor Server App (preferably .Net core 5.0) in VS2019 called "CompTest".
Add API controllers in a folder called API, handing POST and GET requests. These functions need only provide a notification (see below).
Add a webhook receiver that preferably uses Microsoft.AspNet.WebHooks.Receivers.Generic (I will use this to receive a WooCommerce Webhook, other approaches may be acceptable). This function needs to check the authentication key received and provide a notification (see below).
Add a simple page (no styling required) that shows a notification message when an API call or Webhook is received.
Supply zipped project.
Related categories: .NET C# Programming ASP.NET RESTful API Blazor