Описание тестового задания находится по ссылке.
Клонируем себе: git clone [email protected]:ajile/wheely-locator.git
.
Переходим в созданную директорию cd wheely-locator
.
Подтягиваем зависимости ноды:
npm install
Подтягиваем зависимости боуера:
bower install
Собираем клиентскую часть:
grunt build
Запускаем сервер:
grunt connect
Одной командой:
npm install && bower install && grunt build && grunt connect
Сервис станет доступен по адресу: 127.0.0.1:3000
.
- Объект
App.ConnectionProxy
не может определить причину обрыва соединения, то ли пользователь не подошел, то ли сервер просто недоступен. HTTP статусы средствами WebSocket проверить нет возможности.
-
Вытащить все из App в ApplicationController
-
Закончить комментировать код (JSDoc)
-
Организовать код в соотв. с http://www.ember-cli.com/
-
Начать слушаться событий online и offline