Skip to content

Commit

Permalink
πŸ“ Updated readme
Browse files Browse the repository at this point in the history
  • Loading branch information
danielmackay committed Jan 2, 2024
1 parent 8397139 commit 121f24e
Showing 1 changed file with 17 additions and 11 deletions.
28 changes: 17 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,28 @@

[![.NET](https://github.com/danielmackay/dotnet-modular-monolith/actions/workflows/dotnet.yml/badge.svg)](https://github.com/danielmackay/dotnet-modular-monolith/actions/workflows/dotnet.yml)

## Goal

Sample repo demoing how an e-commerce system can be architected as a modular monolith using ASP.NET Core.

## Modules

### Orders
### Orders Module

Responsible for Order Management

- Orders
- Order Lifecycle
- Payment
- Shipping
- Order Creation
- Order Lifecycle Management
- Payment: taking and recording payment
- Shipping: Calculating fee, dispatching, tracking

### Inventory
### Warehouse Module

Responsible for Inventory Management
Responsible for Warehouse and Inventory Management

- Stock Levels
- Inventory Tracking
- Supplier Chain
- Restocking
- Stock Levels - How much do we actually have?
- Inventory Tracking - Where is the item in the warehouse?
- Supplier Chain - Where can I buy the item from?
- Restocking - When do we need to restock?
- Backorders - When do we put items on back order?
- Product Management

0 comments on commit 121f24e

Please sign in to comment.