Доработать проект на ruby on rails

Цена договорная • наличный расчёт, безналичный расчёт, электронные деньги
14 августа 2018, 18:23 • 6 откликов • 39 просмотров
Необходимо дописать и исправить ошибки в работающем приложении на рельсах.

Проект представляет из себя онлайн конструктор фотокниг. Бэкенд состоит из бизнес логики и API, при помощи которого происходит взаимодействие с фронтом приложения. Есть клиентская часть, а также админка из которой происходит наполнение всего контента, справочников, цен, параметров и т.д.

Вкратце функционал приложения со стороны пользователя заключается в следующем:
  • Пользователь загружает фотографии из нескольких возможных источников
  • Автоматически формируется фотокнига на основании прописанного алгоритма. Учитывается ориентация изображения, предустановленные "рамки" для разворотов, обнаружение лица на фотографии и др.
  • После формирования фотокниги пользователь может манипулировать несколькими параметрами, такими как фон, расположение фотографий в "рамке", поворот и масштаб фотографий, текст на фото.
  • Оформляется заказ из выбранных предустановленных типоразмеров фотокниги.
  • Формируется выходной PDF файл, учитывающий все расстановки, манипуляции и размеры фотокниги.
  • Заказ оплачивается через Яндекс.Кассу

Необходимо внести следующие изменения:
1. Починить загрузку фотографий через Vk. (Сломалось видимо после очередного обновления API VK)
2. Исправить проблему формирования фотокниги для большого количества фотографий в проекте.
3. Добавить проверку на минимальное количество страниц фотокниги с учётом загружаемых изображений.
4. Разобраться со скоростью загрузки фотографий. (Возможно проблема не только в канале интернета.)
5. Изменить подсчёт цены. Сейчас не для всех форматов фотокниг корректно считается цена. 6. Исправить отображение раздела в админке.
7. Исправить редактирование данных в разделе админки. 8. Изменить доступы для почтовой рассылки сообщений. 9. Изменить пропорции выходных файлов фотокниг (PDF файлы не совпадают по размерам в миллиметрах с требуемыми.) На весь проект есть подробное ТЗ, как программа должна работать. Все алгоритмы подсчёта PDF и формирования самой фотокниги также прописаны. Формула расчёта цены также прописана. Могу предоставить доступ к исходникам, тестовому серверу, техническому заданию, а также подключить фронтенд разработчиков, чтобы помочь разобраться во взаимодействии с фронтенд частью.