Разработка сайта на Angular > 6.0, умение работать

  • Предложения0
  • Бюджет 0.00$
  • Средняя ставка 0.00$

Опубликовано 25.05.2019

Активный

Описание проекта

Разработка сайта на Angular > 6.0, умение работать nestjs, mongodb, pm2, машинопись. Сайт или компоненты для проекта на подобии украинского (магазин — площадка) OlX. Вы разрабатываете компонент(напр слайдер ) тестирует как он вписывается в общий проэкт. Заказчик проверяет. Вы говорите сколько стоит компонент или компоненты; сумма озвучивается заказчику — вам перечисляют деньги.
Тестовое задание: ЗАДАЧА, ЧТО ДЕЛАТЬ

Создайте представление списка «Туры» для выборок данных из следующей конечной точки API:

СООБЩЕНИЕhttp://7m.is/api/v1/tours/queryContent-Type: application / json

{}

Добавить в ящик ссылку меню «Туры»

В верхней части списка туров в представлении «Туры» реализован поиск автозаполнения, который позволяет найти тур по названию. Показать найденные результаты в представлении «Туры», заменив фактический список туров. Если не найдено ни одного показа правильного сообщения.

Конечная точка API: GET http://7m.is/api/v1/tours/name/:name_of_tour

Создать вид издания для выбранного тура, который будет открыт после нажатия на один из туров из списка в представлении «Туры».

Конечная точка API: GET http://7m.is/api/v1/tours/:id_of_tour

например: http://7m.is/api/v1/tours/5cbf92a4b649bb4d33c8f5bc

Добавьте внизу страницы кнопку просмотра туров, которая позволяет создать новый тур

Внедрите представление со всеми необходимыми компонентами, что позволяет создать новый тур, включая модель данных ниже:

Конечная точка API: POST http://7m.is/api/v1/tours/ Тип контента: application / json

где: места — может быть использован компонент автозаполнения, который позволяет найти место по названию. После выбора он будет добавлен в список мест. Конечная точка API: GET http://7m.is/api/v1/places/name/:name_of_place

Реализовать возможность сохранения изменений в существующем туре.

Конечная точка API: PUT http://7m.is/api/v1/tours/:id_of_tourТип содержимого: application / json

После выполнения всех шагов попробуйте собрать и проверить, что проект правильно скомпилирован без каких-либо ошибок, прежде чем вносить изменения в репозиторий git.

Во время реализации старайтесь использовать:

Угловые материалы:https://material.angular.io/Значки материалов: https://material.io/tools/icons/?style=baseline Пишите в телеграи denfgi

Ссылка на источник только для авторизованых пользователей. Пожалуйста войдите.

Информация работодателя

9553 проект(ов) опубликовано нанято 2 фрилансеров Украина
Участник с:01.06.2018
ПРЕДЛОЖЕНИЯ ИСПОЛНИТЕЛЯ(0)

Нет предложений.