MVP сайта по поиску картинок. Вэб-приложение (frontend, backend и API ) на NodeJS / Mongo
- Опубликовано 2 года назад
- Просмотры 7
- Закончить проект
0,00₽
Описание
Фунционал сервиса: поиск картинок по фото
Функционал одностраничного вэб-сайта:
1. Загрузка фотографии на сервер
2. Получение результатов поиска в формате (фото, описание, ссылка)
3. Представление результатов в виде таблицы с фотографиями. По примеру сервиса Яндекс/Гугл Картинки.
4. Добавление результатов поиска пагинацией
5. Интерфейс адаптивный для смартфона.
Функционал серверного приложения / Базы данных (Mongo).
1. Получение и обработка запроса на поиск картинок по фото (загрузка и сохранение фото)
2. Передача запроса на другой сервер (сервер поиска, микросервис)
3. Получение результатов от сервера поиска
4. Сохранение результатов в БД.
5. Сформировать ответ включая:
- картинка
- описание
- ссылка
6 Передача результата на вэбинтерфейс
7. Обработка и логирование запросов и ошибок
Схематично
Получили фото —> Передали в микросервис —> Получили ответ от микросервиса —> Сохранили ответ в БД —> Нашли нужные файлы и данные в БД —> Передали их на интерфейс —> Интерфейс отобразил найденные картинки
Задачи по размещению
1. Развернуть приложение на выделенном облачном сервере
2. Подключить домен и SSl сертификаты (sertbot)
3. Настроить nginx
4. Настроить Mongo
5. Настроить обновления через Git
Для развертывания приложения облачный сервер и домен будут предоставлены
В предложении указать цену и сроки реализации.
Функционал одностраничного вэб-сайта:
1. Загрузка фотографии на сервер
2. Получение результатов поиска в формате (фото, описание, ссылка)
3. Представление результатов в виде таблицы с фотографиями. По примеру сервиса Яндекс/Гугл Картинки.
4. Добавление результатов поиска пагинацией
5. Интерфейс адаптивный для смартфона.
Функционал серверного приложения / Базы данных (Mongo).
1. Получение и обработка запроса на поиск картинок по фото (загрузка и сохранение фото)
2. Передача запроса на другой сервер (сервер поиска, микросервис)
3. Получение результатов от сервера поиска
4. Сохранение результатов в БД.
5. Сформировать ответ включая:
- картинка
- описание
- ссылка
6 Передача результата на вэбинтерфейс
7. Обработка и логирование запросов и ошибок
Схематично
Получили фото —> Передали в микросервис —> Получили ответ от микросервиса —> Сохранили ответ в БД —> Нашли нужные файлы и данные в БД —> Передали их на интерфейс —> Интерфейс отобразил найденные картинки
Задачи по размещению
1. Развернуть приложение на выделенном облачном сервере
2. Подключить домен и SSl сертификаты (sertbot)
3. Настроить nginx
4. Настроить Mongo
5. Настроить обновления через Git
Для развертывания приложения облачный сервер и домен будут предоставлены
В предложении указать цену и сроки реализации.
Опубликовано 2 года назад
Информация
Посещаемость:
1680
Дата регистрации:
12 лет назад