Отзывы фрилансеров:
+ 84
- 0
Зарегистрирован на сайте 11 лет и 5 месяцев
Бюджет:
4 000 руб
50.17 $ — 42.75 €
Нам нужны некоторые нужны доработки в почтовом клиенте sogo. Их уже начинал делать один разработчик, но он не справился с полноценной сборкой клиента в окружении докера. Соответственно, мы имеем непроверенный код и окружение docker-compose для sogo, в котором sogo не запускается.
Нужно доделать работу: собрать приложение (бекенд + фронтенд в докере), проверить сделанные изменения, при необходимости доработать.
С чем нужно работать
Почтовый клиент sogo. По сути, вся работа во фронтенде, но нужно уметь собрать также и бекенд для получения цельного приложения в докере. Целевым артефакторм, который нужно получить, является цельный докер-образ, для использования в виде отдельного приложения – почтового клиента.
Стек технологий
Фронтенд
• Языки: JavaScript, HTML, SASS/SCSS → CSS.
• Фреймворк: AngularJS + Angular Material, ui-router.
• Библиотеки: Lodash, angular-file-upload, ng-sortable и др. вспомогательные пакеты.
• Сборка: Node.js/npm, Bower, Grunt (компиляция SASS, минификация JS, сборка ассетов).
• Кодстайл/доки: ESLint/JSCS (Airbnb), JSDoc, SassDoc.
• Тестирование: Karma, Protractor.
Бэкенд
• Языки: Objective-C (основа SOGo), C (в зависимостях SOPE).
• Платформа/фреймворки: GNUstep, SOPE (WebObjects-style серверные компоненты).
• Сборка: gnustep-make, autoconf/automake; возможен запуск через Docker Compose (SOGo, PostgreSQL, memcached).
• Инфраструктура для запуска: почтовый сервер для теста (IMAP, SMTP, LDAP); СУБД одна из PostgreSQL/MariaDB/MySQL/Oracle; поддержка ActiveSync при наличии нужных IMAP-расширений.
Подробнео ТЗ в приложении к задаче.
Разделы:
Опубликован:
13.12.2025 | 09:28 [поднят: 13.12.2025 | 09:28] [последние изменения: 13.12.2025 | 00:11]