Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

SaaS B2C platforma AI do przygotowania do rozmów kwalifikacyjnych w IT

Platforma B2C oparta na AI dla specjalistów IT przygotowujących się do rozmów technicznych.

Pomysł produktu polegał na tym, aby użytkownik mógł wybrać rolę, poziom kwalifikacji i przechodzić sesje testowe z pytaniami, które są dynamicznie generowane przez model AI pod konkretny profil kandydata.

Klient przyszedł z pomysłem MVP i propozycją dołączenia do projektu jako techniczny współzałożyciel. Pracowałem nad produktem razem z projektantem UI/UX i odpowiadałem za pełny cykl techniczny realizacji: od architektury po uruchomienie.

=== MOJE ZADANIE ===

Opracować i uruchomić MVP platformy AI od podstaw: zaprojektować architekturę, zrealizować frontend i backend, zintegrować OpenAI API, podłączyć płatności Stripe, skonfigurować bazę danych, infrastrukturę serwerową oraz proces CI/CD.

=== CO ZOSTAŁO ZROBIONE ===

• zrealizowałem MVP produktu od podstaw jako Core Full-Stack Engineer;
• zbudowałem frontend i backend na bazie Next.js i TypeScript;
• zintegrowałem OpenAI API do generowania pytań testowych pod rolę i poziom użytkownika;
• zaprojektowałem strukturę MongoDB dla użytkowników, sesji, płatności i dostępów;
• podłączyłem Stripe API do płatności za płatne sesje;
• zrealizowałem weryfikację dostępu do płatnych funkcji w czasie rzeczywistym;
• skonfigurowałem CI/CD przez GitHub Actions;
• pracowałem w zespole z projektantem UI/UX i przekształcałem pomysł biznesowy w działający produkt B2C;
• uruchomiłem MVP, które na pierwszym etapie uzyskało 100+ rejestracji w trybie bezpłatnym.

=== CECHY PROJEKTU ===

Ważnym elementem była integracja OpenAI API. Należało nie tylko „wysłać zapytanie do modelu”, ale napisać systemowe prompty tak, aby AI generowało stabilne, przewidywalne i odpowiednie pytania dla różnych ról i poziomów przygotowania.

Również skomplikowana była logika płatności. Należało zintegrować Stripe API, przechowywać informacje o transakcjach w MongoDB i poprawnie weryfikować dostęp użytkownika do płatnych sesji.

Kolejną cechą była rola Core Full-Stack Engineer. Odpowiadałem nie tylko za UI, ale za całą techniczną drogę MVP: architekturę, frontend, backend, bazę danych, integracje, CI/CD i uruchomienie produktu.

=== WYNIK ===

Klient otrzymał uruchomione MVP platformy AI na nowoczesnym stosie: z responsywnym interfejsem, generowaniem pytań przez OpenAI API, płatnościami przez Stripe, bazą danych, infrastrukturą serwerową oraz skonfigurowanym procesem CI/CD.

Na pierwszym etapie uruchomienia produkt zebrał 100+ rejestracji w trybie bezpłatnym. Projekt został później zamknięty, dlatego obecnie nie ma publicznego linku.

=== TECHNOLOGIE ===

Next.js, TypeScript, MongoDB, Redux Toolkit, RTK Query, OpenAI API, Stripe API, Ant Design, GitHub Actions

#NextJS #TypeScript #FullStackDevelopment #AI #OpenAI #OpenAIAPI #Stripe #StripeAPI #MongoDB #ReduxToolkit #RTKQuery #AntDesign #MVP #SaaS #B2CProduct #AIPlatform #StartupMVP #CICD #GitHubActions #WebApp
Szczegóły pracy
Dodana 4 czerwca
36 wyświetleń
Freelancer
Ruslan Rastehaiev
Ukraina Charków
Brak opinii

Gotowy do podjęcia pracy Gotowy do podjęcia pracy
W serwisie 7 lat