Skip to content

frontend-park-mail-ru/2018_1_shark_team

Repository files navigation

Funny Race 🚀

Бесконечный раннер-залипалка. Концептуально — гоночки на тетрисе с жизнями и стрельбой.

Ссылка: https://funny-race.xyz

Презентация: https://gitpitch.com/iminchenko/defence/master

Репо с бекендом: https://github.com/java-park-mail-ru/shark_team-02-2018

Команда

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

API

Действие Тип запроса, URL Тело запроса Тело ответа Пояснения
Регистрация POST,
/signup
{loginField: «Alex»,
passwordField: «qq22p»}
{message: «YES»} YES — регистрация прошла успешно,
NO — пользователь с таким логином есть в БД
Авторизация POST,
/login
{loginField: «Maxim»,
passwordField: «mm123»}
{message: «YES»} YES — успешная авторизация,
NO — неверный логин или пароль
Авторизация cookies POST,
/loginbycookies
{ } {message: «YES»} YES — успешная авторизация,
NO — печеньки отсутствуют, или в них некорректные логин или пароль
Сохранить аватарку POST,
/saveavatar
{login: «Piter»,
image: image-data}
{message: «SAVE_AVATAR_OK»} SAVE_AVATAR_OK — успешное обновление аватарки,
SAVE_AVATAR_ERROR — некорректные печеньки, нет прав на обновление
Запросить аватарку POST,
/getavatar
{login: «George»} Возвращается строка IMAGE_NOT_SET — пользователь не загружал свой аватар,
image-data — содержимое аватарки
Получить лидеров POST,
/getliders
{ startPos: 6,
numberElements: 3 }
[ { login: «Maxim», score: 45 } ] Возвращается массив объектов с полями:
логин и максимальный балл
Разлогиниться POST,
/logout
{ } DELETE_COOKIES_OK Удаление всех печенек пользователя

JSDoc

http://frontend.tech-mail.ru/2018_1_shark_team/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •