Проект по разработке на AngularJS
Требуется реализовать редактирование старт-листа, что включает в себя:
1. изменение позиции участника путем перетягивания рядов в таблице (библиотека
https://codef0rmer.github.io/angular-dragdrop/#!/). При этом должны измениться
порядковый номер участника и время начала выступления (из расчета указанной
длительности выступления). Также соответствующим образом должен обновиться
измененный участок списка.
2. Изменение времени начала выступления отдельного участника. При этом
автоматически сдвигается время начала всех последующих выступлений. Если сдвиг
происходит в сторону уменьшения и возникает пересечение по времени с
предыдущими выступлениями, выдается ошибка. Редактирование времени
происходит прямо в строке таблицы.
3. Добавление нового выступления (кнопка). По нажатию кнопки вставляется строка в
режиме редактирования с полями как в таблице. Можно добавлять в середине
таблицы или в конце, а потом перетаскивать на нужное место – это на усмотрение
исполнителя, как легче.
4. Изменение длительности выступления. При этом проводится полный пересчет всех
выступлений. Округление до целой минуты.
5. Изменение времени начала блока. Пересчет всех времен как в предыдущем случае.
Во всех случаях пересчета времени (кроме 4) надо учитывать возможные изменения,
сделанные вручную, т.е. не пересчитывать весь список, а сдвигать время на нужную величину.
При изменении количества панелей,участников и т.д. – полная очистка списка (это уже
сделано), т.е. это обрабатывать не надо.
Сохранение на сервере не требуется, достаточно просто обновить модель.
Общие требования:
• К новому коду надо писать юнит-тесты
• Все изменения делаются в отдельной ветке репозитория (git на bitbucket). Коммиты
должны быть частые, с четкими комментариями. Не смешивать несколько логически
разделенных изменений в одном коммите.
Додатки 3
-
134 добрый день, готов взяться за работу. ознакомелся и готов поработать
Актуальні фриланс-проєкти в категорії Javascript
Обмінний сервіс
20 000 UAH
Є працюючі обмінники, необхідно покладатися на приклад, зробити обмінник криптовалют: Дизайн і код можна взяти повністю з працюючого сайту, тобто - зробити копію. Курс та інші дані для обміну - що я міг би виставляти в ручному режимі. Обмін також відбудеться в ручному режимі. Javascript, Веб-програмування ∙ 15 ставок |
Розробка програмного забезпечення для створення Open Book в мережі Solana
4200 UAH
Під час створення взаємозамінних токенів (SPL token) в мережі Солана необхідно автоматизувати процес створення Open Book для токену та прискорити його за рахунок підвищення комісій за транзакцію. Функції програмного забезпечення: - Створювати Open Book - Встановлювати ліміт… Java, Javascript |
Розробка сайту за макетом
20 000 UAH
Добрий день. Є макет у фігмі: https://www.figma.com/file/RGVIymprYc4QaiJ5qp3iwL/LayerGame?type=design&node-id=0-1&mode=design Є ui kit і готова верстка сторінки Main, виконана на React, анімації реалізовані за допомогою GSAP. Необхідно сверстати на цьому стеці ще 2 сторінки… HTML та CSS верстання, Javascript ∙ 34 ставки |
ParallaxПотрібно зробити такий параллакс як тут https://www.bangbangforever.com/#artists, тобто відео блок відео( уже все сверстано є) і також уже частина параллакса готова, стек Next.js Javascript ∙ 1 ставка |
Налаштувати на сайті івенти Facebook Pixel та Google AnalyticsНалаштувати на сайті івенти Facebook Pixel та Google Analytics Зробити це через адмінку сайту, там просто додати скрипти або через GTM Javascript, Веб-програмування ∙ 7 ставок |