Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
BinHong Lee 948e7eaa5b Enable CORS pirms 6 gadiem
.gitignore Basic functionality now works pirms 7 gadiem
README.md Added dependency badge pirms 6 gadiem
index.js Enable CORS pirms 6 gadiem
package.json Added emailPaymentChain pirms 7 gadiem

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"
}