Test for Full Stack Asp.Net Core Programer
-
Create a site with 4 simple static pages
- Home
- Landing
- Checkout Checkout
- Order confirmation
-
Create a Web API to collect client behavior
- Behavior must have the following data
- Ip
- Page Name
- Browser
- Page Parameters
- Must be Stored in a RabbitMQ Queue
- Behavior must have the following data
-
Create a JavaScript that collects and submits the Data to the API
- It should be a simple JavaScript that collects the data from the Browser and send it to Behavior API
- Must be delivered to all Static Pages
-
Create a Robot that consumes the queue in RabbitMQ
- You should read the Events in the RabbitMQ Queue
- Save the Data in two different Infras
- SQL Server
- File Server (CSV or JSON)