Returns json data about all Categorys.
- 
URL
/board
 - 
Method:
GET - 
Headers
Authentication:
<token> - 
URL Params
None
 - 
Data Params
None
 - 
Success Response:
- Code: 200 
Content:{ "data": [ { "id": 1, "title": "BackLog", "UserId": 1, "createdAt": "2020-02-14T06:43:37.632Z", "updatedAt": "2020-02-14T06:43:37.632Z" } ] } 
 - Code: 200 
 - 
Error Response:
- 
Code: 401 UNAUTHORIZED
Content:{ message : "You must Login first" } - 
Code: 500 INTERNAL SERVER ERROR
Content:{ message : "Internal server error" } 
 - 
 
Create task.
- 
URL
/:pId
 - 
Method:
POST - 
Headers
Authentication:
<token> - 
URL Params
None
 - 
Data Params
None
 - 
Success Response:
- Code: 201 
Content:{ "message": "Success create data" } 
 - Code: 201 
 - 
Error Response:
- 
Code: 400 BAD REQUEST
Content:{ message : "Bad request" } - 
Code: 401 UNAUTHORIZED
Content:{ message : "You must Login first" } - 
Code: 500 INTERNAL SERVER ERROR
Content:{ message : "Internal server error" } 
 - 
 
Update one task based on id.
- 
URL
/:id
 - 
Method:
PATCH - 
Headers
Authentication:
<token> - 
URL Params
Required
id=[integer]
 - 
Data Params
None
 - 
Success Response:
- Code: 200 
Content:{ "message": "Success update data" } 
 - Code: 200 
 - 
Error Response:
- 
Code: 401 UNAUTHORIZED
Content:{ message : "You must Login first" } - 
Code: 404 Not Found
Content:{ message : "Not Found" } - 
Code: 500 INTERNAL SERVER ERROR
Content:{ message : "Internal server error" } 
 - 
 
Delete one task based on id.
- 
URL
/:id
 - 
Method:
DELETE - 
Headers
Authentication:
<token> - 
URL Params
Required
id=[integer]
 - 
Data Params
None
 - 
Success Response:
- Code: 200 
Content:{ "message": "Success delete data } 
 - Code: 200 
 - 
Error Response:
- 
Code: 404 Not Found
Content:{ message : "Not Found" } - 
Code: 401 UNAUTHORIZED
Content:{ message : "You must login first" } - 
Code: 500 INTERNAL SERVER ERROR
Content:{ message : "Internal server error" } 
 - 
 
Create Project.
- 
URL
/addproject
 - 
Method:
POST - 
Headers
Authentication:
<token> - 
URL Params
None
 - 
Data Params
None
 - 
Success Response:
- Code: 201 
Content:{ "message": "Success create data" } 
 - Code: 201 
 - 
Error Response:
- 
Code: 400 BAD REQUEST
Content:{ message : "Bad request" } - 
Code: 401 UNAUTHORIZED
Content:{ message : "You must Login first" } - 
Code: 500 INTERNAL SERVER ERROR
Content:{ message : "Internal server error" } 
 - 
 
Returns json data about all Project.
- 
URL
/project
 - 
Method:
GET - 
Headers
Authentication:
<token> - 
URL Params
None
 - 
Data Params
None
 - 
Success Response:
- Code: 200 
Content:{ "data": [ { "id": 1, "name": "testing", "createdAt": "2020-02-14T06:43:37.632Z", "updatedAt": "2020-02-14T06:43:37.632Z" } ] } 
 - Code: 200 
 - 
Error Response:
- 
Code: 401 UNAUTHORIZED
Content:{ message : "You must Login first" } - 
Code: 500 INTERNAL SERVER ERROR
Content:{ message : "Internal server error" } 
 - 
 
Returns json data about all Joined Member.
- 
URL
/joinedmember/:ProjectId
 - 
Method:
GET - 
Headers
Authentication:
<token> - 
URL Params
None
 - 
Data Params
None
 - 
Success Response:
- Code: 200 
Content:{ "data": [ { "id": 1, "name": "fajar" } ] } 
 - Code: 200 
 - 
Error Response:
- 
Code: 401 UNAUTHORIZED
Content:{ message : "You must Login first" } - 
Code: 500 INTERNAL SERVER ERROR
Content:{ message : "Internal server error" } 
 - 
 
Returns json data about all Member.
- 
URL
/member
 - 
Method:
GET - 
Headers
Authentication:
<token> - 
URL Params
None
 - 
Data Params
None
 - 
Success Response:
- Code: 200 
Content:{ "data": [ { "id": 1, "name": "fajar" } ] } 
 - Code: 200 
 - 
Error Response:
- 
Code: 401 UNAUTHORIZED
Content:{ message : "You must Login first" } - 
Code: 500 INTERNAL SERVER ERROR
Content:{ message : "Internal server error" } 
 - 
 
Join Project.
- 
URL
/member
 - 
Method:
POST - 
Headers
Authentication:
<token> - 
URL Params
None
 - 
Data Params
UserId, ProjectId
 - 
Success Response:
- Code: 201 
Content:{ "message": "Success create data" } 
 - Code: 201 
 - 
Error Response:
- 
Code: 400 BAD REQUEST
Content:{ message : "Bad request" } - 
Code: 401 UNAUTHORIZED
Content:{ message : "You must Login first" } - 
Code: 500 INTERNAL SERVER ERROR
Content:{ message : "Internal server error" } 
 - 
 
Remove From Project.
- 
URL
/member
 - 
Method:
DELETE - 
Headers
Authentication:
<token> - 
URL Params
None
 - 
Data Params
UserId, ProjectId
 - 
Success Response:
- Code: 201 
Content:{ "message": "Success Delete Data" } 
 - Code: 201 
 - 
Error Response:
- 
Code: 400 BAD REQUEST
Content:{ message : "Bad request" } - 
Code: 401 UNAUTHORIZED
Content:{ message : "You must Login first" } - 
Code: 500 INTERNAL SERVER ERROR
Content:{ message : "Internal server error" } 
 - 
 
Register a user.
- 
URL
/register
 - 
Method:
POST - 
URL Params
Required
None
 - 
Data Params
None
 - 
Success Response:
- Code: 201 
Content:{ "access_token": "eyJhbIsInR5cCI6IkpXVCJ9.eyJpZCI6NCxNTgxNjc0NjE4fQ.wMFSchDraMBYqAEri6Tchl_0x2St831OGus" } 
 - Code: 201 
 - 
Error Response:
- 
Code: 400 BAD REQUEST
Content:{ message : "Bad request" } - 
Code: 404 BAD REQUEST
Content:{ message : "Email Already Exist" } - 
Code: 500 INTERNAL SERVER ERROR
Content:{ message : "Internal server error" } 
 - 
 
Login a user.
- 
URL
/login
 - 
Method:
POST - 
URL Params
Required
None
 - 
Data Params
None
 - 
Success Response:
- Code: 201 
Content:{ "access_token": "eyJhbGciOinR5cCI6IkpXVCJ9.eyJpZCI6NCwigxNjc0NjE4fQ.wMFSchDraMBAEri6Tchl_0x2St831OGus" } 
 - Code: 201 
 - 
Error Response:
- 
Code: 400 BAD REQUEST
Content:{ message : "Bad request" } - 
Code: 404 BAD REQUEST
Content:{ message : "Email Already Exist" } - 
Code: 500 INTERNAL SERVER ERROR
Content:{ message : "Internal server error" } 
 - 
 
Login a user using google sign in.
- 
URL
/google
 - 
Method:
POST - 
URL Params
Required
None
 - 
Data Params
None
 - 
Success Response:
- Code: 200 
Content:{ "token": "eyJhbzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NiwiaWFgwODI2MTk1fQ.h56et9F8IbLIG6e5wvGtRC6oRDvpxHf8WO4rWs" } 
 - Code: 200 
 - 
Error Response:
- 
Code: 400 Not Found
Content:{ message : "Email/Password Invalid" } - 
Code: 500 INTERNAL SERVER ERROR
Content:{ message : "Internal server error" } 
 -