Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

- HTTP API TODO позволяет клиенту создавать, читать, обновлять и удалять задачи.

- Задача имеет название, описание, важность (низкая, обычная - по умолчанию, высокая), необязательный срок выполнения и может быть выполнена или активна.

- Несколько задач могут быть удалены одновременно.

- Завершенные задачи должны быть удалены софт.

- Задача может существовать только в списке (ах). Список - это контейнер задач. Клиент может использовать списки для семантической организации / категоризации задач.

- В приложении существует два типа списков: умный и пользовательский.

• Умные списки - это списки, которые существуют в приложении и не могут быть удалены клиентом. В приложении должен существовать следующий умный список:

o Все задачи (включает все задачи, созданные пользователем)

o Запланированные задачи (для которых установлен срок выполнения)

o Важные задачи (для которых установлен флаг «Важные»)

o Сегодняшние задачи (срок выполнения = сегодня)

• Пользовательские списки - созданные клиентами. Может быть удален, обновлен клиентом.

- Одна задача может быть связана с несколькими умными списками (как минимум, одним) и только с одним настраиваемым списком.

- Список должен иметь параметр, чтобы не возвращать завершенные задачи.

- Должна быть возможность переименовать существующие списки (кроме умных)

- Должна быть предусмотрена возможность настройки сортировки по умолчанию (По возрастанию / По убыванию) для любого типа списка:

o Важность (низкая => нормальная => высокая)

о срок

o Завершенный флаг

о алфавитном порядке

о дата создания

- Настроенный порядок сортировки должен применяться к любому запросу для задач в списке.

- Должна быть возможность поиска задач по имени во всех списках.

Нефункциональные требования

- Пожалуйста, документируйте API с помощью OpenAPI.

- Пожалуйста, создайте частный проект в Azure DevOps с помощью git repo и сделайте всю разработку там.

- Должна быть возможность скомпилировать код сразу после клонирования репо.

- Решение должно иметь модульные тесты. Все испытания должны пройти. Убедитесь, что этот тест имеет смысл.

- Подробная инструкция о том, как настроить решение, включая зависимости (в случае их наличия) и как его настроить и запустить, должна быть предоставлена в виде файла readme для разметки в корневом каталоге репо.

- .net core 3.1 и c # 8.0 будет плюсом.

- При реализации HTTP API старайтесь соответствовать RMM уровня 2

4 года назад
trussardi
34 годаУкраина
6 лет в сервисе
Была
4 года назад
  • Похожие заказы
  • На станке установлен и настроен контактный датчика Renishaw TS27R для наладки инструмента (уже был в работе). Необходима настройка датчика TS27R в стойке Ultimax 4  ("сбиты" программные настройки), станок Hurco VMX24.

    Прикладное ПОнет заявок
    Закрыт
    4 года назад
  • На станке установлен и настроен датчик Renishaw RFP МП 12 для контроля поверхностей (уже был в работе). Необходима настройка датчика в стойке Ultimax 4  ("сбиты" программные настройки), станок Hurco VMX24.

    Прикладное ПОнет заявок
    Закрыт
    4 года назад
  • парсинг. на основе названия компании, из  XLS файла, получить ИНН с сайта руспрофaйл Взять содержимое  файла (Таких файлов несколько). Из 2.   Столбца выбрать "незачеркнутые" Из 1 столбца из  XLS файла названия компании .  Поискать в руспрофайл. Если 2 ...

    Закрыт
    4 года назад
  • $6000

    Требуется исполнитель работ по написанию программы автоматической проставки ставок на букмекерских конторах. Программа должна уметь получать вилки с сервера и автоматически закрывать ставки относительно вилки,отсылать сообщения в телеграмм.

    Закрыт
    4 года назад
  • Привет,друг) Есть готовая программа, но есть небольшие косяки которые необходимо исправить. Суть программы, служит  для выгрузки диалогов VK, но есть небольшая проблема, выгрузка диалогов происходит не полностью и плюс необходимо сделать дополнительную выгрузку вложений в отдельный файл.

    Прикладное ПО1 исполнитель
    Завершен
    4 года назад
  • Нужен сканер арбитражных ситуаций для некоторых букмекерских контор (проще говоря, вилки) live и прематч. БК: марафон, пинакл, sbobet, asianodd, bet365 Важно, чтобы у вас был опыт или хотя бы понимание того, что есть вилки. Метод реализации значение не имеет.

    Закрыт
    4 года назад
  • $80

    Есть приложение в котором часть экрана это изображение с камеры хирургического стола,а часть экрана  это параметры, которые может изменять врач. Необходимо передать изображение именно изображения камеры на очки VR

    Закрыт
    4 года назад
  • ЗАДАЧА Требуется консультация по реализации защиты програмного обеспечения от взлома и распространения ИСХОДНЫЕ ДАННЫЕ Сайт tvigi.com Программа написана на с#. После сборки происходит обфускация итогового exe файла. На данный момент реализована классическая система защиты, т.е привязка к железу и проверка при ...

    Прикладное ПОнет заявок
    Закрыт
    4 года назад
  • Нужно разработать программное обеспечение для системы контроля доступа открывания двери, со считывателем QR кодов (модель считыватель неизвестна) (считыватель должен считывать QR код от фискального чека и открывать дверь если время на фискальном чеке не превышает ...

    Закрыт
    4 года назад