Приложение для опросов с искусственным интеллектом на базе Supabase с миграцией на MySQL
Я воссоздал и отладил полнофункциональное веб-приложение, превратив его в готовую к производству, масштабируемую платформу с MySQL и современными инструментами React.
Приложение предназначено для бизнеса или консультантов для управления настраиваемыми опросниками, оценками пользователей и генерации PDF-отчетов на базе ИИ с использованием ChatGPT.
Ключевые достижения:
Мигрировал базу данных с Supabase (PostgreSQL) на MySQL для совместимости с хостингом cPanel.
Исправил критические ошибки в аутентификации, регистрации и панели пользователя с использованием JWT и пользовательского бэкенда.
Воссоздал конструктор форм с расширенной логикой, загрузкой изображений, условной видимостью и интерфейсом drag-and-drop (вдохновленным Jotform и SurveyJS).
Интегрировал API OpenAI’s ChatGPT для генерации аналитических отчетов в реальном времени на основе ответов на опросники.
Разработал полноценную административную панель для управления планами, опросниками, пользователями и AI-подсказками.
Обеспечил сохранение данных для планов, подсказок, отчетов и ответов пользователей.
Добавил аутентификацию по email и OAuth (Google, Facebook), а также безопасный сброс пароля.
Сделал интерфейс полностью адаптивным с помощью Tailwind CSS и улучшил UX с компонентами Shadcn.
Создал динамический конструктор отчетов, похожий на WordPress Gutenberg, для богатого текста и макетов с шорткодами.
Финальное приложение было развернуто в среде cPanel, с оптимизированными связями базы данных и современным адаптивным дизайном.
Приложение предназначено для бизнеса или консультантов для управления настраиваемыми опросниками, оценками пользователей и генерации PDF-отчетов на базе ИИ с использованием ChatGPT.
Ключевые достижения:
Мигрировал базу данных с Supabase (PostgreSQL) на MySQL для совместимости с хостингом cPanel.
Исправил критические ошибки в аутентификации, регистрации и панели пользователя с использованием JWT и пользовательского бэкенда.
Воссоздал конструктор форм с расширенной логикой, загрузкой изображений, условной видимостью и интерфейсом drag-and-drop (вдохновленным Jotform и SurveyJS).
Интегрировал API OpenAI’s ChatGPT для генерации аналитических отчетов в реальном времени на основе ответов на опросники.
Разработал полноценную административную панель для управления планами, опросниками, пользователями и AI-подсказками.
Обеспечил сохранение данных для планов, подсказок, отчетов и ответов пользователей.
Добавил аутентификацию по email и OAuth (Google, Facebook), а также безопасный сброс пароля.
Сделал интерфейс полностью адаптивным с помощью Tailwind CSS и улучшил UX с компонентами Shadcn.
Создал динамический конструктор отчетов, похожий на WordPress Gutenberg, для богатого текста и макетов с шорткодами.
Финальное приложение было развернуто в среде cPanel, с оптимизированными связями базы данных и современным адаптивным дизайном.