Aplikacja ankietowa zasilana przez AI z migracją z Supabase do MySQL
Odbudowałem i zdebugowałem pełnostackową aplikację internetową, przekształcając ją w gotową do produkcji, skalowalną platformę z MySQL i nowoczesnym narzędziem React.
Aplikacja jest zaprojektowana dla firm lub konsultantów do zarządzania konfigurowalnymi ankietami, ocenami użytkowników oraz generowania raportów PDF opartych na AI za pomocą ChatGPT.
Kluczowe osiągnięcia:
Przeniosłem bazę danych z Supabase (PostgreSQL) do MySQL dla kompatybilności z hostingiem cPanel.
Naprawiłem krytyczne błędy w uwierzytelnianiu, rejestracji i panelu użytkownika, korzystając z JWT i własnego backendu.
Odbudowałem kreator formularzy z zaawansowaną logiką, przesyłaniem obrazów, warunkową widocznością i interfejsem przeciągnij i upuść (zainspirowany Jotform i SurveyJS).
Zintegrowałem API ChatGPT od OpenAI do generowania raportów analitycznych w czasie rzeczywistym na podstawie odpowiedzi z ankiet.
Opracowałem pełny panel administratora do zarządzania planami, ankietami, użytkownikami i promptami AI.
Zapewniłem trwałość danych dla planów, promptów, raportów i odpowiedzi użytkowników.
Dodałem uwierzytelnianie e-mail i OAuth (Google, Facebook) oraz bezpieczne resetowanie hasła.
Uczyniłem interfejs użytkownika w pełni responsywnym, korzystając z Tailwind CSS, oraz poprawiłem UX za pomocą komponentów Shadcn.
Stworzyłem dynamiczny kreator raportów podobny do WordPress Gutenberg, obsługujący treści bogate i układy shortcode.
Ostateczna aplikacja została wdrożona na środowisku cPanel, z zoptymalizowanymi relacjami bazy danych i nowoczesnym, responsywnym designem.
Aplikacja jest zaprojektowana dla firm lub konsultantów do zarządzania konfigurowalnymi ankietami, ocenami użytkowników oraz generowania raportów PDF opartych na AI za pomocą ChatGPT.
Kluczowe osiągnięcia:
Przeniosłem bazę danych z Supabase (PostgreSQL) do MySQL dla kompatybilności z hostingiem cPanel.
Naprawiłem krytyczne błędy w uwierzytelnianiu, rejestracji i panelu użytkownika, korzystając z JWT i własnego backendu.
Odbudowałem kreator formularzy z zaawansowaną logiką, przesyłaniem obrazów, warunkową widocznością i interfejsem przeciągnij i upuść (zainspirowany Jotform i SurveyJS).
Zintegrowałem API ChatGPT od OpenAI do generowania raportów analitycznych w czasie rzeczywistym na podstawie odpowiedzi z ankiet.
Opracowałem pełny panel administratora do zarządzania planami, ankietami, użytkownikami i promptami AI.
Zapewniłem trwałość danych dla planów, promptów, raportów i odpowiedzi użytkowników.
Dodałem uwierzytelnianie e-mail i OAuth (Google, Facebook) oraz bezpieczne resetowanie hasła.
Uczyniłem interfejs użytkownika w pełni responsywnym, korzystając z Tailwind CSS, oraz poprawiłem UX za pomocą komponentów Shadcn.
Stworzyłem dynamiczny kreator raportów podobny do WordPress Gutenberg, obsługujący treści bogate i układy shortcode.
Ostateczna aplikacja została wdrożona na środowisku cPanel, z zoptymalizowanymi relacjami bazy danych i nowoczesnym, responsywnym designem.