Разработка приложения на macOS + серверная часть

300 000 руб. за проект
22 ноября 2023, 19:10 • 33 отклика • 89 просмотров
Есть набор алгоритмов модификации установленных приложений в macOS. Алгоритмы воплощены в виде shell-скриптов и однострочных команд.
Обычно эти скрипты и команды выполняются человеком на macOS вручную.
Я хочу автоматизировать это.

Проект состоит из 2х частей - десктопное приложение для macOS и серверная часть.

Необходимо:

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

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

В общих чертах работа готового проекта выглядит следующим образом:
Пользователи скачивают и запускают приложение на macOS. Приложение на сервер отправляет информацию о системе и получает список продуктов с разной информацией о них и отображает это в интерфейсе, и список лицензий для компьютера с на котором запущено приложение.
Пользователь в интерфейсе приложения может нажать на кнопку установки какого-либо продукта и тогда с сервера будет скачиваться shell-скрипт, который запустится приложением.

- Язык программирования не важен, но задел на кросплатформенную реализацию приветствуется. В будущем необходимо будет аналогичное приложение для Windows и Linux.
- На данный момент нет полного ТЗ и макетов и прочих атрибутов бизнес-плана.
- Есть финансы, желание, и видение того как должен функционировать готовы проект

► UPDATE:
В ходе попытки записи 1 аудио сообщения с ёмким содержанием того, как я представляю готовый проект - я понял, что я не так хорошо представляю как должен выглядеть готовый проект. Много разных идей которые нужно собрать воедино.
Пока проект откладывается до написания ТЗ и макетов.
Обязательно отвечу всем откликнувшимся как соберу все видение проекта воедино.