Grammarly Contest @ AngelHack Lviv

Спеціально для хакатону AngelHack команда Grammarly вигадала досить складне завдання — створити редактор для спільного редагування текстів (collaborative editing). Задача поставлена досить широко, і таким чином учасники хакатону матимуть величезну свободу вибору у своїх інженерних і продуктових рішеннях. Ми надаємо окремий грошовий приз за найкращі задум і реалізацію. Одним словом, все як у найкращих продуктових компаніях світу!

Аби учасники мали змогу підготуватися теоретично й практично, ми надаємо базове завдання вже зараз. На самому хакатоні ми оголосимо додаткові вимоги та сюрпризи.

Ми запрошуємо учасників хакатону створити систему для спільної одночасної роботи над текстовими документами, тобто редактор для спільного редагування текстів. Основні функції такі:

1. Керування своєю колекцією документів: створення, зберігання, видалення, перегляд документів.
2. Редагування документів.
3. Можливість легко дати доступ до одночасного редагування документа іншому користувачеві. (Мається на увазі не керування правами доступу, а саме можливість одночасного редагування тексту декількома користувачами.)
4. Одночасне редагування документа двома або більшою кількістю користувачів повинне коректно опрацьовуватися системою.
5. Учасники обирають повноту функціоналу кожного компонента системи на свій розсуд, керуючись власним досвідом, розумінням сучасних веб-сервісів, а також ресурсними обмеженнями формату хакатону.

Оскільки запропонована задача досить складна, ми пропонуємо учасникам хакатону максимально використовувати open-source компоненти.

На самому хакатоні ми оголосимо додаткові вимоги до системи. Це буде суттєве доповнення до базового функціоналу та розширення основної системи.

Деталі про хакатон: www.facebook.com/events/196482307388075
Промо банер на FB: www.facebook.com/...353607278/?type=1&theater

👍НравитсяПонравилось0
В избранноеВ избранном0
LinkedIn
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Подписаться на комментарии