選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
BinHong Lee 82bb92b24f Remove next from signature 6年前
.gitignore Basic functionality now works 7年前
README.md Added dependency badge 6年前
index.js Remove next from signature 6年前
package.json Added emailPaymentChain 7年前

README.md

Breakups

Creating a payment chain for bill splitting needs

Dependency Status

api domain: https:\\breakups.herokuapp.com\

API Call Documentations

Type Call Request Response
GET help - URL to github repository
POST total standard / email { "total": 200 }
POST perPerson standardemail { "perPerson": 30 }
POST oweChart standardemail standardemail
POST sortedOweChart standardemail standardemail
POST paymentChain standardemail chain
POST emailPaymentChain email ["Email sent to user1@domain.com", "Email sent to user2@domain.com"]

Expected Request / Response

standard

{
  "users": [
    {
      "name": "Person1",
      "amount": 100
    },
    {
      "name": "Person2",
      "amount": 50
    },
    {
      "name": "Person3",
      "amount": 30
    }
  ]
}

chain

[
  {
    "from": "Person2",
    "to": "Person3",
    "amount": 10
  },
  {
    "from": "Person3",
    "to": "Person1",
    "amount": 40
  }
]

email

{
  "users": [
    {
      "name": "Person1",
      "email": "person1@domain.com",
      "amount": 100
    },
    {
      "name": "Person2",
      "email": "person2@domain.com",
      "amount": 50
    },
    {
      "name": "Person3",
      "email": "person3@domain.com",
      "amount": 30
    }
  ],
  "mixmax-api": "your-mixmax-api-key"
}