Перейти к основному содержанию
Назад к проектам

Социальная платформа на основе веры для обмена свидетельствами

Социальная платформа, созданная для Testimonies.com, которая позволяет людям и организациям создавать, делиться, находить и взаимодействовать с публикациями свидетельств веры. Приложение обеспечивает опыт, аналогичный Twitter, сосредоточенный на обмене свидетельствами о доброте Божьей, с бесконечной прокруткой ленты, созданием свидетельств с мультимедийными вложениями, профилями пользователей и организаций, механиками подписки/отписки, взаимодействиями лайков и ответов, а также comprehensive системой настроек. Построена на современной архитектуре Next.js App Router, платформа поддерживает личные и организационные учетные записи с функциями трансляции свидетельств, обнаружения трендового контента и возможностей PWA.

Ключевые функции

  • Бесконечная прокручиваемая лента свидетельств с pull-to-refresh и пагинацией по курсору для бесперебойного обнаружения контента
  • Рабочие процессы создания свидетельств с поддержкой форматирования текста, классификации по тегам и мультимедийных вложений
  • Взаимодействия лайков и ответов с оптимистичными обновлениями для отзывчивого взаимодействия
  • Страницы профилей пользователей и организаций с загрузкой фото профиля и обложки, статистикой подписчиков и списками свидетельств
  • Механики подписки и отписки с рабочими процессами одобрения заявок на подписку для приватных учетных записей
  • Страница обнаружения с трендовыми свидетельствами, популярными тегами и поиском пользователей
  • Comprehensive система настроек с редактированием профиля, управлением учетными записями, настройками конфиденциальности и управлением сессиями
  • Двухфакторная аутентификация на основе OTP с рабочими процессами регистрации, входа и сброса пароля
  • Система трансляции свидетельств, позволяющая проверенным пользователям отправлять свидетельства в каналы организаций
  • Реализация PWA с сервис-воркером Serwist, поддержкой офлайна и установкой
  • Серверно рендеринг изображений OpenGraph и Twitter карточек для обмена в социальных сетях и SEO-оптимизации
  • Безопасная JWT-аутентификация с автоматическим обновлением токенов, управлением сессиями и авто-выходом при 401

Видеодемонстрация