Skip to content

gpalazon/test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Developer Evaluation Project

📏 Business Rules

  1. Discount Tiers:

    • 4+ items → 10% discount
    • 10-20 items → 20% discount
  2. Restrictions:

    • 🚫 Maximum limit: 20 items per product
    • 🚫 No discounts below 4 items

📁 Project Structure

The project follows a modular architecture, separating concerns between domains.

🛠 How to Run the Project

🔹 Prerequisites

🚀 Running Locally

  1. Clone the repository

    git clone https://github.com/YOUR_GITHUB/DeveloperEvaluation.git
    cd DeveloperEvaluation
    
  2. Run the application using Docker

    docker-compose up -d --build

  3. Access the API

    Swagger UI: http://localhost:8080/swagger

📌 Testing

Run unit tests using:

dotnet test

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages