Nexia

Материал из Поле цифровой дидактики
Версия от 01:03, 27 марта 2026; Харламова Анна (обсуждение | вклад) (Новая страница: «{| class="wikitable" |- | Описание || Сайт, который отслеживает популярные посты с платформы Reddit. |- | Область знаний || Программирование на Python, Работа с API, Веб-технологии |- | Область использования (ISTE) || Digital Citizen |- | Возрастная категория || 18 |- | Близкие рецепту поня...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Описание Сайт, который отслеживает популярные посты с платформы Reddit.
Область знаний Программирование на Python, Работа с API, Веб-технологии
Область использования (ISTE) Digital Citizen
Возрастная категория 18
Близкие рецепту понятия Лента, популярное, новости
Среды и средства для приготовления рецепта Python, Visual studio code

📊 Сайт по сбору популярных статей Reddit.

Автор: Харламова Анна

Группа: АДЭУ-221

Дисциплина: Работа с API социальных сетей и визуализация данных

Статус проекта: Выполнен

Введение

🎯 Целью данной работы является разработка веб-приложения на основе FastAPI, предназначенного для автоматического сбора, обработки и предоставления пользователю популярных постов из Reddit и актуальных новостей с Hacker News. Приложение должно обеспечивать удобный доступ к агрегированному контенту через API и веб-интерфейс.

💡 Основная идея проекта — упростить доступ пользователей к актуальному и популярному контенту Reddit в удобном и структурированном виде.

🎯 Цель проекта

  • Изучить работу внешних API (Reddit и Hacker News).
  • Реализовать клиент для получения постов и комментариев с Reddit.
  • Реализовать клиент для получения новостей с Hacker News.
  • Создать API-эндпоинты для: получения постов, получения новостей, получения комментариев.
  • Организовать обработку и структурирование данных (JSON-формат).
  • Реализовать логирование работы приложения.
  • Обеспечить обработку ошибок при работе с внешними сервисами.
  • Подключить статические файлы для отображения пользовательского интерфейса.

🏗 Архитектура приложения

Описание приложения

Мобильное приложение «Цитата дня» предлагает пользователям возможность получать ежедневные мотивационные цитаты простым нажатием кнопки. Каждая цитата выбрана с учетом ее способности вдохновлять и поддерживать позитивный настрой. Это приложение станет полезным инструментом для тех, кто ценит короткие, но глубокие мысли, способные изменить взгляд на мир и зарядить на новые свершения. Пользователи «Цитаты дня» смогут находить моменты для размышлений и саморефлексии, что поможет им сосредоточиться на важных аспектах жизни.

Цель проекта

Цель проекта «Цитата дня» заключается в предоставлении пользователям ежедневного источника вдохновения и мотивации через подобранные цитаты. Приложение стремится помочь людям находить моменты для размышлений, поддерживать позитивный настрой и способствовать личностному росту. Оно направлено на создание привычки уделять время саморазвитию и саморефлексии, что может способствовать улучшению общего психоэмоционального состояния пользователей.