Описание:
Необходимо разработать функционал галереи фотографий, который будет интегрирован в существующий проект на Angular. Галерея должна позволять пользователям добавлять фотографии для конкретных объектов, таких как товары или объекты недвижимости.
Требования:
1. Интерфейс пользователя:
- Доработать интерфейс для загрузки фотографий, который будет похож на процесс редактирования карточки товара или недвижимости.
- Обеспечить возможность добавления, удаления и изменения порядка фотографий.
2. Функциональность:
- Реализовать возможность привязывать фотографии к определённым объектам в системе.
- Обеспечить возможность просмотра загруженных фотографий в виде галереи.
3. Валидация загружаемых файлов:
- Реализовать валидацию для загружаемых изображений, чтобы гарантировать их соответствие определённым критериям (например, формат файлов, максимальный размер и т.д.).
- Предусмотреть отображение сообщений об ошибках для пользователя в случае, если загружаемые файлы не соответствуют требованиям.
Использовать Angular для фронтенд-части:
https://github.com/s862008/digital_real_front_LK/blob/main/src/app/features/personal/editing/editing.component.html
Обсуждается отдельно:
Возможности интеграции с серверной частью для хранения загруженных изображений и их метаданных.
Пожалуйста, укажите свои сроки и стоимость выполнения данной задачи.