# 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