POST
/ - register new user
/login - login user
GET
/ - get all users
/:id - get one user by id
DELETE
/:id - delete user
POST
/ - create room
GET
/filter/hosted - get rooms by host id
/filter/requested - get all requested rooms
/filter/accepted - get all accepted rooms
/ - get all rooms
/my-rooms - get all your rooms (hosted, joined, requested)
/:roomId - get room by id
DELETE
/:roomId - delete room
/delete/users - delete user from accepted users list
/delete/requested - delete user from requested users list
/delete/hosts - delete user from hosts list
PATCH
/join-user - request user to room
/accept-user - accept user request
/grant-host - grant host role to user