Skip to content

asyayakim/OrderPage

Repository files navigation

ECommerceApp

A simple e-commerce backend built using Domain-Driven Design (DDD), ASP.NET Core, and Entity Framework Core. This application demonstrates how to handle product orders, manage order items, and persist data using a layered architecture.


Project Structure

This solution follows a clean architecture with separated concerns:


Domain Concepts

  • Order: Represents a customer order. Contains customer ID, date, and a list of ordered items.
  • OrderItem: Represents a single product in the order, including quantity and price.
  • Product (coming soon): Will represent items available for purchase.

Features

  • Place a new order with multiple items
  • Persist orders and items using Entity Framework Core

Tech Stack

  • ASP.NET Core Web API
  • Entity Framework Core ( PostgreSQL )
  • Clean Architecture with DDD principles
  • RESTful API endpoints

About

A simple e-commerce backend built using Domain-Driven Design (DDD), ASP.NET Core, and Entity Framework Core.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors