Архив: Разработка сайта на Angular > 6.0, умение работать nestjs, mongodb, pm2, машинопись.
Бюджет
По договоренности
Создан: 6 лет назад
Закрыт
- Описание
- Разработка сайта на 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
- Категория