PromoCodeAPI is a WebAPI written in .NET Core 2.2 using the DDD approach to apply discounts with a promo code to a shopping cart.
To run / test PromocodeAPI, you must clone
the repository on your local machine and have Visual Studio installed.
These are the requirements for running the API.
Install .NET Core 2.2 or higher
Install Visual Studio 17 or higher
- FluentValidation - The framework used to validate rules.
- Swagger - The framework used to manager the API.
- Entity Framework Core - The framework used to connected to database.
- SQLite - The database used.
This project is licensed under the MIT License - see the LICENSE.md file for details