Splitwise App made with Nodejs and Typescript
- Run npm i to install packages
- Use npm run dev to start the server
- EXPENSE - This is of three types - EQUAL, EXACT, PERCENTAGE
E.g. for EQUAL payments --- EXPENSE 1 1000 EQUAL 2,3,4 For EXACT/PERCENTAGE --- EXPENSE 1 1000 EXACT 2,3,4 200,100,500
-
SHOW --- Will show you the balance for each user
-
SIMPLIFY --- Will show you how much each user owes or is in debt.
- Write tests
- Complete Simplify function
- Refactor code using DRY,SOLID and KISS principles