Доработка серверного приложения на Java

40 000 руб. за проект • наличный расчёт, безналичный расчёт
03 сентября 2018, 04:31 • 9 откликов • 64 просмотра
Описание приложения: приложение используется как интерфейс к БД. Приложение простое - позволяет отредактировать информацию по мероприятиям и вернуть ее мобильному приложению (https://itunes.apple.com/ru/app/мероприятия/id1356...). Для загрузки данных в БД используется Rest API бэк-офиса, для выгрузки данных мобильному приложению Rest API мобильного приложения. Всего разработано 26 end-point-ов. Медиафайлы хранятся на отдельном сервере (AWS).

Некоторые используемые технологии / инструменты: Spring, Docker, Swagger, Hibernate, PostgreSQL.

Задачи:
  1. Внести изменения в структуру данных, добавить до 20-ти новых полей в БД.
  2. Модифицировать 16 end-point-ов из 26.
  3. Провести рефакторинг существующего кода при необходимости (сейчас сервер не может быть развернут на Windows Server, только через виртуальную среду, скорее всего из-за используемых библиотек).
  4. Настроить файловый сервер для хранения медиа-файлов в пределах РФ. (Сейчас используется AWS, но после блокировки Telegram требования изменились).
  5. Написать скрипты развертывания сервера для Windows Server и Linux Server.

Требования к исполнителю:

  • Исполнители строго из РФ
  • Только индивидуальные исполнители (ни команды, ни компании)
  • Опыт разработки на Java от 3-ех лет
  • Опыт проектирования Rest API
  • Опыт проектирования БД
  • Опыт настройки и развертывания серверных приложений на Windows Server
  • Опыт настройки и развертывания серверных приложений на Linux (Ubuntu)

Сроки:
2 рабочих недели.