Реализация Фигма-макета для приложения про диаграммы Гантта

20 000 руб. за проект
24 сентября 2019, 06:55 • 3 отклика • 65 просмотров

Добрый день!

Меня зовут Андрей; я хотел бы попросить реализовать в коде Фигма-макет приложения про диаграммы Гантта.

Есть приложение: https://impfromliga.github.io/ganttbox/ .
Для него есть улучшение внешнего вида: https://www.figma.com/file/lZuKBwN4HfV4iPqECjjqie/Dreamcatcher?node-id=0%3A1 .

Я хотел бы попросить реализовать новый интерфейс в коде.

Код текущей версии доступен на Гитхабе: https://github.com/impfromliga/ganttbox . За основу можно взять его, какую-либо другую открытую версию диаграмм Гантта (см., например, https://frappe.io/gantt или https://github.com/search?q=gantt ) или написать все с нуля.

У меня нет жестких требований к конкретным технологиям и фреймворкам, но есть несколько общих пожеланий:
- Код нужен под лицензией MIT.
- Код должен быть понятно организован и легко читаем.
- Если есть возможность, лучше избежать тяжеловесных фреймворков и зависимостей.

Текущая версия реализована без серверной части; для хранения данных используется IndexedDB. Я хотел бы пока это оставить и обойтись без написания бэкэнда.

Я предложил бы исходить из суммы 15-20 тысяч и примерно 2 недель времени.

Если вы готовы заняться этим проектом, пожалуйста, откликнитесь под заказом и укажите:
- Примеры вашего кода, если есть в открытом доступе
- Вашу оценку времени и стоимости
- Описание технической части: что планируете использовать для реализации.


====
Еще раз основные ссылки:
Текущая версия: https://github.com/impfromliga/ganttbox
Новая версия интерфейса: https://www.figma.com/file/lZuKBwN4HfV4iPqECjjqie/Dreamcatcher?node-id=0%3A1
Дополнительные материалы к новой версии (pdf-макет, пара видео): https://drive.google.com/open?id=1n62dnYzAAXzGKzCQDwYZl5hVlu8XB5Vv
Скриншот старой версии: https://raw.githubusercontent.com/noooway/ganttbox/gh-pages/ganttbox_v1.png
Управление в текущей версии:
- добавление задачи: двойной клик + протяжка
- перемещение задачи: двойной клик по центру задачи + перенос
- изменение сроков задачи: двойной клик по краю задачи + протяжка
Альтернативные свободные реализации диаграмм Гантта: https://frappe.io/gantt , https://github.com/search?q=gantt