Настройки

Профиль, интеграции, тема и параметры приложения

Аккаунт

Вход и регистрация

Данные сохраняются в Laravel API. Запустите бэкенд и выполните миграции.

Оформление

Тема интерфейса (как в шапке дашборда).

Мессенджер

Telegram-бот

Привяжите аккаунт: откройте бота, нажмите Start — код подставится автоматически. Либо отправьте боту свой уникальный код вручную. После этого бот сможет присылать напоминания и ежедневные отчёты.

Не привязано
Открыть бота в Telegram

Для бота: POST /api/v1/integrations/telegram/claim с телом code, telegram_chat_id и заголовком X-Bot-Secret (см. TELEGRAM_BOT_SECRET в Laravel).

Календарь

Google Calendar

Подключите Google, чтобы задачи с дедлайнами и события синхронизировались в обе стороны. Нужны OAuth-клиент и разрешённые redirect URI в Google Cloud Console.

Добавьте в .env: NEXT_PUBLIC_GOOGLE_CLIENT_ID и callback URL /settings в консоли Google.

ИИ

OpenAI (GPT)

Ключ API используется на сервере для ежедневного анализа задач, привычек, целей и книг — сводка уходит в Telegram после привязки бота. В продакшене ключ храните только на бэкенде; здесь он сохраняется локально для разработки.

Не храните прод-ключ в публичном репозитории.

Cron на сервере (раз в сутки) вызывает сценарий: собрать данные пользователя → GPT → сообщение в привязанный чат. Потребуется реализовать job в Laravel и вызов Telegram Bot API.