Wszystko Możliwe
Aplikacja internetowa, w której użytkownicy mogą rejestrować się, logować, zarządzać profilami oraz tworzyć, edytować, usuwać i przeglądać treści tworzone przez użytkowników. Zrealizowana autoryzacja, zabezpieczone trasy, panel użytkownika oraz pełna interakcja klient-serwer. Technologie: Next.js 14, TypeScript, React, Node.js, Express, MongoDB, Mongoose, Zustand, React Query, Axios. Wkład: Pełna rozwój systemu użytkownika (frontend + backend), realizacja autoryzacji JWT oraz zabezpieczonych tras, budowa funkcjonalności CRUD dla treści użytkowników, stworzenie API backendowego dla użytkowników i autoryzacji, integracja z frontendem, zarządzanie stanem klienta przez Zustand oraz stanem serwera przez React Query.