Design a donations service with 3-day rolling totals | DoorDash