jcsastre / picobank

Pico Bank (micro, nano, pico...)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pico Bank (micro, nano, pico...)

  1. Clone project
~ git clone git@github.com:jcsastre/picobank.git
  1. Maven install and execute
~ mvn install
~ java -jar target/picobank-0.0.1-SNAPSHOT.jar
  1. POST Client
~ curl -v -D -X POST -H "Content-Type: application/json" -d '{"email": "email@email.com", "password": "1234"}' http://localhost:8080/clients
...
< Location: http://localhost:8080/clients/6cf0ad9b-115f-4a77-b0fa-664e0b5e2ec5 >
...
  1. POST Operation
~ curl -v -D -X POST -H "Content-Type: application/json" -d '{"operationTypeAsString": "DEPOSIT", "amountInCents": "100"}' http://localhost:8080/clients/6cf0ad9b-115f-4a77-b0fa-664e0b5e2ec5/operations
  1. GET Client
~ curl http://localhost:8080/clients/6cf0ad9b-115f-4a77-b0fa-664e0b5e2ec5

About

Pico Bank (micro, nano, pico...)


Languages

Language:Java 78.7%Language:Shell 12.0%Language:Batchfile 9.3%