Budżet: 3000 UAH Termin: 7 dni
Здравствуйте, Михаил!
Готов разработать данный плагин.
С уважением, Юрий.
Необходимо разработать библиотеку на JS и CSS.
Стилям на данном этапе уделяется меньше внимания, в первую очередь основной функционал, так что красоту наводить не нужно.
Она должна иметь следующие функции:
1. отрисовка таблицы распределения задач в календаре
2. группировка ресурса по группам (например, людей можно группировать по отделам)
3. ивенты перетаскивания задач по календарю, добавления задачи в календарь, растягивания и сужения.
4. возможность добавлять/удалять/изменять отображенные задачи в календаре в режиме реального времени при помощи дополнительных функций (например, если от сервера прилетит сообщение с новой задачей и ее нужно будет разместить с теми, которые уже отображены)
5. данные в функции библиотеки приходят в формате JSON
6. задачи необходимо красить по-разному в зависимости от какого-то из параметров (например, приоритет задачи), или даже явно в json указывать цвет.
Для разработки можно использовать чистый JS, jQuery, а так же стили Bootstrap
Примечания:
1. Контейнер календаря должен размещаться в контейнере Bootstrap.
2. Все ивенты должны проходить через функцию валидации (например, перетащив задачу, функция получает параметры что для задачи пытаются сменить даты ее выполнения и отвечает можно ли совершить данное действие, или нет)
3. Должна быть возможность вызвать диалоговое окно после перетаскивания/расширения и т.д., которое будет как-бы валидацией от пользователя (Вы уверены? Введите дополнительные данные и нажмите ОК, или нажмите Отмена)
4. Все размеры html элементов и в принципе стили должны быть только в CSS, они не должны быть в коде.
В приложении есть пара примеров, для понимания о чем вообще идет речь.
Эту библиотеку нужно будет развивать и дальше, так что возможно дальнейшее сотрудничество.
Budżet: 3000 UAH Termin: 7 dni
Здравствуйте, Михаил!
Готов разработать данный плагин.
С уважением, Юрий.
JSON можно изобрести "под задачу", серверные вызовы писать не нужно, только "заглушечные" функции, а-ля validate (возвращает boolean) и showDialog (который вызывается изнутри validate).
Более точного ТЗ и мокапов пока нет. Я распишу (если нужно), как только узнаю что конкретно нужно расписать.
Учитывая, что это скорее прототип, который потом еще надо будет делать и шлифовать, то нет. В любом случае, как сама задача, так и сумма гонорара, обсуждаемы.
Тогда готов обсудить в личке. Там же Вам скину прир работ по браузерным изощрениям на самом низком уровне (призводительность - краеугольный камень).
Szukam dewelopera OpenCart do zakończenia pracy nad stroną. Projekt jest już częściowo zrealizowany: główna część funkcjonalności została wprowadzona za pomocą gotowego szablonu, ale trzeba doprowadzić stronę do finalnego stanu roboczego. Główne zadania: - dopracowanie katalogu; - konfiguracja i poprawne wyświetlanie stron produktów; - wyświetlanie filtrów; - dodanie brakujących atrybutów; - import produktów z pliku CSV. Potrzebny specjalista z doświadczeniem w pracy z OpenCart, katalogami produktów, filtrami, atrybutami i importem danych. Proszę o przesłanie: Przykład podobnego projektu. Orientacyjny termin realizacji. Format współpracy (godziny czy stała stawka) oraz liczba godzin.
Potrzebne jest stworzenie Modułu "Ankieta", w którym będą ankiety, pytania i opcje odpowiedzi do pytań (logika wyświetlania pytań oraz przetwarzania odpowiedzi - zrealizujemy w osobnym projekcie). 1. Lista i CRUD dla "Ankiet". W liście ma być "Nazwa ankiety", ikony "Edytuj/Usuń". Po kliknięciu na Edytuj - ma otworzyć się formularz z: "Nazwą" - input, pole obowiązkowe, "Opis" textarea ankiety (nieobowiązkowe), przycisk "Zapisz". Poniżej pytania dotyczące tej ankiety, wyświetlane w trybie tylko do odczytu. Po kliknięciu na "Usuń", ma pojawić się potwierdzenie "Czy na pewno chcesz usunąć Ankietę", jeśli klikniesz "tak" - ma zostać usunięta Ankieta i wszystkie pytania, które się w niej znajdują. Zrealizować wielojęzyczność zakładkami, języki: ukraiński, angielski i rosyjski (w przyszłości - niemiecki i hiszpański). Nad listą u góry ma być przycisk "Dodaj Ankietę", po kliknięciu na który - zostanie zrealizowana powyżej opisana logika, tylko z pustymi polami. 2. Lista i CRUD dla "Pytań". W liście ma być: Nazwa pytania, ikony "Edytuj/Usuń". Po kliknięciu na Edytuj, ma być: "Pytanie" - pole input, obowiązkowe, "Opis pytania" - pole textarea, oraz dynamiczne bloki dodawania opcji odpowiedzi, ten blok ma się nazywać "Opcje odpowiedzi". Każda opcja odpowiedzi ma zawierać "Nazwa opcji" - input (pole obowiązkowe), "Quest 1" - lista rozwijana z 24 Questami (pole obowiązkowe), oraz krótkie input "Punkt" z możliwością podania w nim liczby dodatniej (pole obowiązkowe), + jeszcze jeden "Quest 2" - lista rozwijana z 24 Questami (pole nieobowiązkowe), oraz krótkie input "Punkt" (pole nieobowiązkowe) z możliwością podania w nim liczby dodatniej, oraz ikona usuń, po kliknięciu na którą ma być potwierdzenie "Czy na pewno chcesz usunąć opcję odpowiedzi", jeśli tak - tylko bieżąca opcja odpowiedzi ma zostać usunięta. Przycisk zapisz, który zapisuje formularz. Zrealizować wielojęzyczność zakładkami, języki: ukraiński, angielski i rosyjski (w przyszłości - niemiecki i hiszpański). Nad listą u góry ma być przycisk "Dodaj Pytanie", po kliknięciu na który - zostanie zrealizowana powyżej opisana logika, tylko z pustymi polami. 24 Questy to statyczna lista z nazwą questu i liczbą, która mu odpowiada, NIE autoinkrement, a ręcznie podana liczba. Całą listę przekażę w wiadomościach prywatnych. Lepiej wprowadzić tę listę jako osobną tabelę w bazie danych, aby można było w razie potrzeby ją rozszerzać. CRUD dla tej listy NIE jest potrzebny. Design/markup - ma odpowiadać designowi, markupowi samego panelu administracyjnego. Kod modułu ma wykorzystywać API samego CMS, pisać swój kod - tylko wtedy, gdy nie ma gotowego API. W idealnym przypadku oczekuję oceny w godzinach, aby zrozumieć koszt 1 godziny pracy. Wygodnie mi pracować w logice timerate`ów.
Potrzebny programista Progress 4GL do dopracowania funkcjonalności istniejącego systemu ERP. Zadania dopracowanie istniejącej funkcjonalności systemu ERP zgodnie z dokumentacją techniczną; wprowadzenie zmian do istniejącego kodu; naprawa wykrytych błędów; testowanie zrealizowanej funkcjonalności przed przekazaniem wyniku.Wymagania praktyczne doświadczenie w pracy z Progress OpenEdge (4GL / ABL); doświadczenie w dopracowywaniu i wsparciu systemów ERP; uwaga na jakość kodu i szczegóły; samodzielność i odpowiedzialność.Warunki współpracy jednorazowe zadanie; wynagrodzenie za wykonane zadanie (nie godzinowe); dokumentacja techniczna zostanie przekazana wykonawcy po omówieniu. W odpowiedzi proszę podać: doświadczenie w pracy z Progress OpenEdge (4GL / ABL); krótkie informacje o zrealizowanych projektach;
Jest niemiecka strona z loginem i hasłem. Przy autoryzacji na stronie z jednej przeglądarki daje możliwość pracy z wieloma zakładkami. Przy autoryzacji z różnych przeglądarek wylogowuje i pozwala pracować w jednej. Infrastruktura do realizacji to wirtualna lokalna sieć oraz serwer Windows.
Szukamy doświadczonego programisty Blockchain Full-Stack, który pomoże zbudować grę Web3 typu Endless Runner nowej generacji z mechaniką rozgrywki na łańcuchu, NFT i tokenizowanymi nagrodami. To okazja do pracy nad innowacyjną grą, która łączy nowoczesne technologie internetowe z infrastrukturą blockchain. Będziesz współpracować z programistami gier, inżynierami backendowymi i projektantami, aby stworzyć skalowalne inteligentne kontrakty, integracje Web3 oraz płynne doświadczenie gracza.