Awesome online code editor that lets people collaborate in real-time.
- Смена темы сайта
- Смена языка редактора
- Авторизация с помощью Github
- Подгружается gravatar
- Изменены некоторые стили ace editor
- Добавлен чат
- Добавлена возможность сохранения чужих проектов в список своих проектов
- Добавлено удаление проектов
- Добавлена возможность смены пароля
- Добавлена возможность изменения отображаемого имени
- Сервер разбит на модули
- Усовершенствована вёрстка по БЭМу
- Имплементация gulp задачи по сборке картинок
- Добавлены тесты
- Подключена бд(mongo)
- Регистрация/авторизация пользователей
- Создание проектов
- Цвета пользователей
- Реализация сокет соединения
- Дописаны тесты root и user для работы с бд
- Деплой
- Вёрстка index, profile, projects, signin/signup страниц
- Вёрстка блоков и логика некоторых
- Цветовая схема сайта
- Цвета пользователей
- Отображение курсоров других пользователй
App development depends on npm, the Node package manager, which is distributed with Node.js. If you haven't done so already, be sure to download and run the prebuilt Node.js installer for your platform from the Node.js website. Then, to run app locally, follow these steps:
-
Clone the app GitHub repo in your desktop.
-
Use your command line tool to navigate to the cloned app directory and install the modules required to run the demo:
cd shri-team-2-elipskiy npm update
-
Install gulp globally:
npm install -g gulp
-
Install mongodb
Run mongo:
mongod
Run server:
npm start
The app should start on http://localhost:3000/
Run server in debug mode:
npm run dev
The app should start on http://localhost:3000/
Just run in console:
npm test
Now we have code analysis and test coverage reports.
Just run in console:
npm run report
See report
folder.
elipskiy | marvelousNinja | Semigradsky |