---
# System prepended metadata

title: Wallet Service Design

---

# Wallet Service Design

Imagine that you are running a project that helps customers manage
their money inside your company.

Requirements:

1. Customers are able to check their own wallet balance
2. Customers can transfer their money to other customers in the system
3. Customers can see their transaction histories
