Briefo: соцсеть для новостей и финансов

Урок 21 из 43 курса «Perplexity API Cookbook»: официальный курс Perplexity API Cookbook (Перплексити) на русском языке. Урок входит в платный доступ; первые уроки курса бесплатно.

О чём урок

Briefo предоставляет персонализированную, сгенерированную ИИ новостную ленту и глубокий анализ компаний. Пользователи могут отслеживать последние новости, запрашивать финансовый анализ по требованию и обсуждать идеи с друзьями — все это в одном мобильном приложении на базе Sonar API от Perplexity. Персонализированная новостная лента по 17 категориям с ИИ-резюме и ссылками на источники Приватные и публичные ветки обсуждений для обсуждения и обмена статьями Список отслеживания с рыночными сводками в реальном времени и опциональным ИИ-анализом Глубокие исследовательские отчеты, генерируемые по 12 выбираемым критериям, таким как менеджмент, конкуренты и оценка стоимости Универсальный чат-ассистент, который запоминает предпочтительные темы каждого пользователя Node 18 LTS или новее npm, Yarn или pnpm Expo CLI (npm i -g expo-cli) Supabase CLI 1.0 или новее для локальной эмуляции и развертывания Edge Functions Запустите сервер разработки Expo: Разверните Edge Functions, когда будете готовы: Фронтенд: React Native с Expo Router (TypeScript), ориентированный на iOS, Android и Web Бэкенд: Supabase (PostgreSQL, Row Level Security, Realtime) для данных и аутентификации Edge Functions: TypeScript на Deno, вызывающие API Perplexity, Alpaca, Alpha Vantage и LinkPreview Hooks: Многократно используемые хуки данных в стиле React Query находятся в lib/ и hooks/ Тестирование и линтинг: ESLint, Prettier и Expo Lint поддерживают качество кода Репозиторий на GitHub Рабочая демонстрация

План урока

  1. Возможности
  2. Предварительные требования
  3. Установка
  4. Переменные окружения
  5. Использование
  6. Описание кода
  7. Ссылки

Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.

Полезные гиды