Интеграция с внешними системами
Номер варианта, надеюсь, вы уже научились определять сами...
1. Путеводитель по городу
Приложение предназначено для туристов, которые хотят получить оперативную информацию о погоде и достопримечательностях в интересующем городе. Оно помогает лучше планировать прогулки и маршруты, предоставляя данные из нескольких источников.
Описание:
- Пользователь вводит название города.
- Приложение использует Weatherstack API для получения информации о погоде: температура, вероятность осадков, описание погоды.
- С помощью Google Maps API приложение предоставляет список основных достопримечательностей рядом с городом (например, музеи или исторические здания).
- Приложение выводит погоду и список достопримечательностей в виде интерактивных карточек. Карточки достопримечательностей содержат название, описание, координаты и ссылку для построения маршрута.
2. Органайзер для праздников
Приложение помогает пользователям узнавать информацию о праздниках и выходных днях в выбранной стране, позволяя планировать отдых или поездки с учетом государственных и национальных событий.
Описание:
- Пользователь выбирает страну и месяц.
- Приложение использует Calendarific API для получения списка праздников в выбранной стране и месяце.
- Одновременно приложение запрашивает Nager.Date API для получения информации о выходных днях (государственных и национальных).
- Выводится общий календарь с праздниками и выходными днями. Пользователь может щелкнуть на событие, чтобы увидеть его подробное описание.
3. Социальная платформа для любителей животных
Это приложение создано для объединения людей, любящих животных. Оно предоставляет фотографии и интересные факты, которые можно сохранять и делиться ими в социальных сетях.
Описание:
- Пользователь выбирает вид животного (кошки, собаки или птицы).
- Приложение использует The Dog API или Shibe.Online API для получения фотографий выбранного вида животных.
- Дополнительно приложение подключает Cat Facts API или Dog Facts API для вывода интересных фактов о животных.
- Пользователь может лайкать понравившиеся изображения и делиться ими с другими пользователями платформы (общая новостная лента).
4. Анализ доступных книг
Приложение помогает пользователям находить интересные книги, используя ключевые слова. Оно предоставляет подробную информацию о книгах, доступных в открытых библиотеках и других источниках.
Описание:
- Пользователь вводит ключевое слово (например, имя автора, название книги или жанр).
- Приложение обращается к Google Books API для получения списка книг, связанных с введенным ключевым словом.
- Дополнительно запрашивается информация из Open Library API для получения подробностей о книге (год издания, количество страниц, ссылка на электронную версию, если доступно).
- Приложение отображает результаты в виде карточек с названием, автором, кратким описанием и кнопкой для открытия книги.
5. Приложение для создания персональных подборок фильмов
Приложение помогает пользователям находить фильмы по их предпочтениям, создавая персонализированные подборки на основе рейтинга, жанра и года выпуска.
Описание:
- Пользователь указывает предпочтения: жанр, минимальный рейтинг (например, выше 7), и диапазон годов выпуска (например, с 2000 по 2023).
- Приложение использует OMDb API для поиска фильмов, соответствующих заданным критериям.
- Дополнительно приложение обращается к TMDb API для получения информации о популярных фильмах из выбранного жанра или рекомендаций на основе одного фильма.
- Приложение формирует список фильмов с описанием, постерами, ссылками на трейлеры и оценками.
- Пользователь может сохранить подборку в виде файла (например, JSON или CSV) или поделиться ею через социальные сети.