Skip to content

java-park-mail-ru/shark_team-02-2018

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

shark_team-02-2018 Build Status

URL: http://tp-sharkteam-backend.herokuapp.com/

Фронтенд:

https://github.com/frontend-park-mail-ru/2018_1_shark_team (http://client-funny-race-game.herokuapp.com/)

Описание

Backend сервер для семестрового проекта по курсу Java (второй семестр) Технопарка.

Команда

  • Колотовкин Максим
  • Минченко Илья
  • Алёхин Влад

API

Действие Тип запроса, URL Тело запроса Тело ответа
Регистрация POST, /api/users/signup {"loginField", "emailField", "passwordField"} {"id","login", "email", "avatar"}
Авторизация POST, /api/users/signin {"loginField", "passwordField"} {"id","login", "email", "avatar"}
Выход POST, /api/users/logout {"msg":"User is successfully log out!"}
Запросить данные текущего пользователя GET, /api/users/me {"id","login", "email", "avatar"}
Изменить данные текущего пользователя POST, /api/users/me {"loginField", "emailField", "passwordField"} {"id","login", "email", "avatar"}
Изменить аватар POST, /api/avatars/upload Content-Type:"multipart/form-data"; file: file {"msg":"Image saved!"}
Получить аватар GET, /api/avatars/UserId filename= "filename"; body: file

About

Java course 02.2018. Project: shark_team

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages