Skip to content

Тестовое задание на должность js разработчика

Notifications You must be signed in to change notification settings

sonic16x/2gis-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

test

Тестовое задание на должность js разработчика http://job.2gis.ru/vacancy/novosibirsk/id/572/

Перед запуском необходимо установить npm модули, для этого в папке с приложением необходимо выполнить команду "npm install". Затем можно запускать приложение командой "npm start" или "node index.js". Http сервер запускается на порту 8090. Для обмена данными используются веб сокеты, сервер запускается на порту 9000. Необходимо удостовериться перед запуском, что в системе данные порты свободны.

Версия node.js v4.2.1 Версия npm 2.14.7

После запуска необходимо перейти на по адресу "http://127.0.0.1:8090/" в браузере.

Был реализован весь функционал указанный в ТЗ, а также было добавлено "реальное отображение контента". Тоесть если в сообщение будет вставлена ссылка на картинку или просто ссылка на веб страницу то они будут отображаться соответствующим образом с использованием соответствующих html тегов. Также добавлена защита от xss. Псевдонимы пользователей регистрозависимые.

About

Тестовое задание на должность js разработчика

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published