Prosta integracja Strapi oraz LiveKit

Employer
no avatar
hipermichael
Description

Przedmiotem zlecenia jest przygotowanie modułu konsultacji audio/video, który będzie można podłączyć do naszej strony wykorzystującej Strapi.

Moduł ma obsługiwać spotkanie pomiędzy dwiema stronami:

HOST – osoba prowadząca konsultację,

GUEST – klient uczestniczący w konsultacji.

Podstawową jednostką systemu jest:

Konsultacja

Każda Konsultacja odbywa się w oddzielnym prywatnym pokoju LiveKit.

Strapi odpowiada za:

- utworzenie konsultacji,

- stan konsultacji,

- identyfikację uczestników,

- poczekalnię,

- autoryzację wejścia,

- formularze związane ze spotkaniem,

- wydawanie tokenów LiveKit,

- rozpoczęcie i zakończenie sesji.

LiveKit odpowiada za komunikację realtime audio/video.

Published
23 hours ago
Copyright
Copyright transfer
Required features
Wymagania co do logiki działania: - przejście konsultacji przez następujące statusy: DRAFT SCHEDULED WAITING READY IN_PROGRESS COMPLETED CANCELLED EXPIRED - możliwość dodatkowej identyfikacji użytkownika poprzez telefon/SMS - możliwość powiązania sesji audio/video z danymi merytorycznymi uzupełnianymi przez obie strony (na przykładzie 2 przykładowych formularzy np. pozwalających dopisać dane/wykonać upload plików zarówno po stronie hosta jak i guesta
Preferable solution
Stack technologiczny: Backend Strapi 5 Node.js TypeScript PostgreSQL REST API LiveKit Server SDK for Node.js Frontend prostej aplikacji demonstracyjnej Next.js React TypeScript LiveKit Client SDK oficjalne LiveKit React Components tam, gdzie są przydatne

Offers sent (27)

Daniel
Daniel
0 deals
13 hours ago
content creation
Ecommerce SEO
graphics
+ 1 more
Budget
Negotiable
Copyright
Copyright transfer
Expires in
30 days

Recent jobs from category