- Jakub Satora Satora1
- Piotr Maślanka @AceOfSnakes60
- Creating and storing users
- Authorization and Authentication of Users
- Adding posts (twatts)
- Creating groups
Server: Java, Hibernate, Spring Boot, Spring Security, REST API
GET /twatts
Parameter | Type | Description |
---|---|---|
page |
int |
Required. Page number |
GET /twatts/${id}
Parameter | Type | Description |
---|---|---|
id |
Long |
Required. Id of item to fetch |
GET /twatts/user/${username}
Parameter | Type | Description |
---|---|---|
username |
String |
Required. name of user the posts belong to |
POST /twatts/
DELETE /twatts/${id}
Parameter | Type | Description |
---|---|---|
id |
Long |
Required. Id of item to delete |
GET /user/${id}
Parameter | Type | Description |
---|---|---|
id |
Long |
Required. User id |
GET /user/me
POST /{userId}/addFriend/{friendId}
DELETE /{userId}/addFriend/{friendId}
GET /groups/
POST /groups/
GET /groups/{groupId}
DELETE /groups/{groupId}
####Add a user to group
POST /{groupId}/addUser/{userId}
####Remove a user from group
DELETE /{groupId}/addUser/{userId}
This project is used by its Frontend equivalent :