Opis zlecenia
Opis Projektu: Poszukujemy doświadczonego Front-End Developera do wdrożenia interfejsu użytkownika dla narzędzia konwersacyjnego opartego na sztucznej inteligencji. Projekt obejmuje integrację z istniejącym backendem oraz implementację funkcji takich jak czat tekstowy w czasie rzeczywistym, historia rozmów, sugestie tematów, interaktywne tłumaczenia oraz odtwarzanie audio odpowiedzi AI. Dostarczymy kompletne projekty graficzne w Figma dla wersji webowej i mobilnej.
Zakres Obowiązków:
- Implementacja responsywnego interfejsu czatu zgodnie z dostarczonymi projektami.
- Integracja frontendu z istniejącym backendem.
- Wdrożenie funkcji:
- Czat tekstowy w czasie rzeczywistym.
- Historia rozmów użytkownika.
- Sugestie tematów do rozmowy.
- Interaktywne tłumaczenia wyświetlane po najechaniu kursorem lub kliknięciu na tekst.
- Odtwarzanie audio odpowiedzi AI.
- Wyskakujące okno rozmowy z AI.
- Widget ustawień rozszerzonych.
Wymagania:
- Doświadczenie w pracy z HTML5, CSS3 i JavaScript.
- Znajomość frameworków frontendowych, takich jak React.js i React Native.
- Umiejętność tworzenia responsywnych interfejsów użytkownika.
- Doświadczenie w zarządzaniu stanem aplikacji z wykorzystaniem Redux lub Context API.
- Znajomość systemów kontroli wersji, takich jak Git.
Oczekiwania:
- W pełni funkcjonalna aplikacja webowa zgodna z dostarczonymi projektami.
- Wdrożenie nowej funkcji w istniejącej aplikacji mobilnej (React Native), kompatybilnej z iOS i Android.
- Dokumentacja opisująca strukturę kodu, komponenty oraz proces integracji.
- Możliwość dodawania i zmiany języków interfejsu (początkowo Polski/Angielski).
Harmonogram:
- Rozpoczęcie prac: 2 tygodnie od wyboru wykonawcy.
- Czas realizacji: 4 tygodnie od rozpoczęcia prac.
Materiały Dodatkowe: Po akceptacji oferty zapewniamy:
- Dostęp do repozytoriów GitHub z kodem
- Dostęp do środowiska deweloperskiego z aktualną wersją czatu.
- Projekty graficzne w Figma dla wersji webowej i mobilnej.
- Wsparcie backend developerów oraz eksperta WordPress.