- Need to install
sbt
cd
to root directorysbt clean compile
sbt clean test
How to it work ?
- You can choose between two deposit plan or both
- One Time Plan
- Monthly Plan
- In plan you can choose your fund distribution whenever money is deposited
- Monthly plan is for recurring deposits
- wallet can store your money if not sufficient deposit is made and it can be used in plan if wallet amount reaches to allocated plan.
- One time plan is given priority over monthly if both plans are defined for a customer.
- For running at local added in memory data repositry.
How to run ?
sbt "runMain com.stashorg.RunApplication"
Assumptions
- wallet for customer is used if user send more or less monthly than allocated plan.