Skip to content

Latest commit

 

History

History
91 lines (59 loc) · 2.36 KB

development.md

File metadata and controls

91 lines (59 loc) · 2.36 KB

Development

HowTo

RESTful API

  ########################################################################################################################
  
  ### GET user
  GET http://localhost:8080/api/v1/user
  Authorization: Basic Zm9vOmZvb2Jhcg==
  Accept: application/json

  
  ### Register user
  POST http://localhost:8080/api/v1/user/register
  Content-Type: application/json
  Accept: application/json
  
  {
  "username": "foo",
  "password": "foobar"
  }
  
  
  ### Basic Zm9vOmZvb2Jhcg=== -> foo:foobar
  DELETE http://localhost:8080/api/v1/user/delete
  Authorization: Basic Zm9vOmZvb2Jhcg==
  Accept: application/json
  
  
  ### GET api/v1/user-data
  GET http://localhost:8080/api/v1/user-data?username=foo
  Authorization: Basic Zm9vOmZvb2Jhcg==
  Accept: application/json
  
  
  ### PATCH api/v1/user-data
  PATCH http://localhost:8080/api/v1/user-data
  Authorization: Basic Zm9vOmZvb2Jhcg==
  Accept: application/json
  Content-Type: application/json
  
  {
  "username": "foo",
  "highScore": 1000,
  "level": 0
  }
  
  ########################################################################################################################

Style Guide

  1. Google Styleguide HowTo

Git

  1. Commit Message

      [Drunks-Client] Setting everything up
    
       - Add server folder (Don't touch yet)
    
  2. Pull Requests

    TBA.

Let's Build A Knowledge Base

Useful Links

Java

JavaFX


Back