The promotion engine is used during the checkout process to calculate the total order after applying the promotions types to the SKUs.
The promotion engine is used during the checkout process to calculate the total order after applying the promotions types to the SKUs. The promotion engine allows to add more promotion types in later date.
- Install or update Visual studio to latest.
- Install or update Asp dotnet core sdk to latest.
- Clone the repository.
- Build the solution.
- .Net Core 3.1.
- Used Xunit for unit test.
- Use Sales.Client console for running and testing promotion engine.