iTalk — AI Platforma do nauki języków
iTalk — to minimalistyczna i wydajna aplikacja internetowa do nauki języków obcych. Pracując nad projektem samodzielnie, odpowiadałem za pełny rozwój architektury frontendowej oraz przekształcenie koncepcji UI/UX w w pełni funkcjonalny produkt. Głównym celem było stworzenie czystego, "dziennikowego" interfejsu, który łatwo obsługuje skomplikowane interakcje użytkownika.
Moja rola i rozwiązania techniczne:
Architektura frontendowa: Opracowałem skalowalne i szybkie jądro aplikacji oparte na React i Next.js.
Layout i UI/UX: Przeniosłem premium ciemny design z Figma do kodu pixel-perfect, z szczególnym naciskiem na typografię i płynne interakcje z interfejsem.
Interaktywne komponenty: Stworzyłem dynamiczne pulpity użytkownika (moduły czytania, śledzenie postępów) z pełną responsywnością na urządzenia mobilne.
Zarządzanie stanem: Skonfigurowałem logikę pracy z danymi i przygotowałem architekturę frontendu do bezproblemowej integracji z API.
Stos technologii:
React, Next.js, JavaScript/TypeScript, Tailwind CSS.
Moja rola i rozwiązania techniczne:
Architektura frontendowa: Opracowałem skalowalne i szybkie jądro aplikacji oparte na React i Next.js.
Layout i UI/UX: Przeniosłem premium ciemny design z Figma do kodu pixel-perfect, z szczególnym naciskiem na typografię i płynne interakcje z interfejsem.
Interaktywne komponenty: Stworzyłem dynamiczne pulpity użytkownika (moduły czytania, śledzenie postępów) z pełną responsywnością na urządzenia mobilne.
Zarządzanie stanem: Skonfigurowałem logikę pracy z danymi i przygotowałem architekturę frontendu do bezproblemowej integracji z API.
Stos technologii:
React, Next.js, JavaScript/TypeScript, Tailwind CSS.