Коллаборативный редактор кода на основе комбо Swarm.js + React.js
git clone https://github.com/NeXidan/team-3
npm install
Сервер запустится по адресу http://localhost:8000/
src/-- Исходникиcss/-- Наборы стилей (.css)images/-- Различные изображенияjs/-- Javascript файлы (.js)editor/-- Работа с редактором ACEviews/-- Шаблоны React'a (.jsx)models/-- Модели Swarm'acollections/-- Коллекции Swarm'a
www/-- Результат работы gulp'a, все собранные клиентские файлы
- верстка html;
- css стили;
- дизайн проекта;
- помощь в разработке синхронизации текста Swarm'ом;
- скрипт сборки автоматического запуска gulp'a и запуска сервера;
- переработана структура папок проекта;
- переход с Backbone на React (модно, стильно, молодежно);
- документы со своим id;
- пользователи, со своим цветом (рандомный из 30) и другими свойствами;
- пользователи онлайн;
- курсоры каждого пользователя различного цвета;
- мини-чат (так же на Swarm, почему бы и нет?) (недоработан);
- Swarm модель документа, основанная на
swarm/lib/textсо своим названием и расширением; - зависимость от расширения документа (ace устанавливает нужный highlight mode);
- возможность скачать на компьютер полученный документ;
- полностью переработан сервер д��я работы с SharedWebStorag'ем Swarm'a и рендеринга страниц React'ом;