Publiczna strona marketingowa Kwizie. Zawiera widok produktu, a nie wewnętrzny lub nieopublikowany ekran.

Publiczna strona marketingowa Kwizie. Zawiera widok produktu, a nie wewnętrzny lub nieopublikowany ekran.

Kwizie

Interaktywna ocena wideo

Full-stack Developer · AI / EdTech

Platforma EdTech, która zamienia wideo i inne niestrukturalne treści w quizy, odpowiedzi i metadane.

01Problem

Wideo wykładowe i inne niestrukturalne media musiały stawać się quizami i ustrukturyzowanymi metadanymi przez produkcyjną ścieżkę klient/serwer, a nie ręcznym pisaniem ocen.

02Wybrany wkład

Zaprojektowałem architekturę klienta i serwera oraz zbudowałem zagnieżdżony UI produktu, API i persystencję PostgreSQL dla Kwizie w okresie Anadea. Ten sam udział obejmował Nordic Learning Platform; które powierzchnie były wyłącznie Kwizie, nie jest opublikowane.

  • Zaprojektowałem architekturę klienta i serwera
  • Zbudowałem zagnieżdżony UI produktu z zależną logiką
  • Zbudowałem API i persystencję PostgreSQL

03Kontekst systemu

UI produktu React wywołuje API NestJS; wygenerowane quizy i metadane żyją w PostgreSQL na AWS. Generowanie quizów i metadanych to krok przetwarzania produktu – nazwany pipeline modelu i kto nim władał nie jest tu publikowany.

  • React product UIMój zakresWywołuje APINestJS APIsMój zakres
  • NestJS APIsMój zakresPrzekazuje krok produktu, którego potok modelu nie jest opublikowanyQuiz generationPoza moim zakresem
  • NestJS APIsMój zakresZapisuje danePostgreSQL

Mój zakres w systemie: React product UI, NestJS APIs

Dostarczenie

  • AWSDziała na

Osobno od przepływu działania. Te elementy nie są ze sobą połączone.

04Skala i ograniczenia

  • Niestrukturalne wideo jako główne źródło
  • Klient i serwer w jednym produkcie, hosting na AWS
  • Zagnieżdżona logika UI i zależności
  • Ten sam okres Anadea co Nordic Learning Platform – podział ownership nie jest opublikowany

05Wynik

Produkcyjna ścieżka React / NestJS / PostgreSQL od niestrukturalnej treści do quizów i metadanych. Praca z okresu Anadea; nie twierdzę wyłącznego ownership platformy.

  • Produkcyjna ścieżka klient/serwer dla wygenerowanych quizów i metadanych

06Stack

  • TypeScript
  • React
  • Redux
  • Styled Components
  • Formik
  • NestJS
  • PostgreSQL
  • AWS

Nie publikuję tu zweryfikowanych metryk tego zlecenia.

Kategorie: AI, EdTech

Rok: 2022

Otwórz projekt ↗