Реализация веб-приложения про диаграммы Гантта (по Фигма-макету)
15 000 руб. за проект
Добрый день!
Меня зовут Андрей; я хотел бы попросить реализовать в коде Фигма-макет приложения про диаграммы Гантта.
Почти год назад было сделано такое приложение: https://impfromliga.github.io/ganttbox/ (код https://github.com/impfromliga/ganttbox ; скриншот https://raw.githubusercontent.com/noooway/ganttbox/gh-pages/ganttbox_v1.png ; заказ на Фрилансим https://freelansim.ru/tasks/212817 ).
Недавно проект получил обновление внешнего вида: https://www.figma.com/file/lZuKBwN4HfV4iPqECjjqie/Dreamcatcher?node-id=0%3A1 (заказ https://freelansim.ru/tasks/255675).
Я хотел бы попросить реализовать новый интерфейс в коде.
Текущая версия была написана без использования фреймворков (!). На мой взгляд это хорошо и я предпочел бы сохранить такую самодостаточность и минималистичность. Я плохо разбираюсь в веб-разработке и мне сложно оценить текущую архитектуру, но кажется, что коду пойдет на пользу чистка и рефакторинг. Если в процессе все-таки понадобится использование фреймворка, я предложил бы использовать что-нибудь простое и понятное, например https://riot.js.org/ .
Текущая версия реализована без серверной части; для хранения данных используется IndexedDB. Я хотел бы пока это оставить и обойтись без написания бэкэнда.
Код нужен под лицензией MIT.
Я предложил бы исходить из суммы около 15 тысяч и около 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
Управление в текущей версии:
- добавление задачи: двойной клик + протяжка
- перемещение задачи: двойной клик по центру задачи + перенос
- изменение сроков задачи: двойной клик по краю задачи + протяжка
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.