Rzeczy. Sklep internetowy
W projekcie wykorzystano: TypeScript, React, Redux Toolkit do globalnego kontekstu i slice'ów, preprocesor Tailwind do stylizacji, React-Hook-Form w parze z zod do walidacji formularzy, lodash do realizacji debouncingu podczas wyszukiwania produktów. Wykorzystano chmurową usługę Cloudinary do przesyłania obrazów. Dodałem animacje i mobilne menu w celu poprawy doświadczeń użytkownika. Główną logikę przeniesiono do niestandardowych hooków, co pozwoliło na zmniejszenie rozmiaru komponentów i uczynienie kodu bardziej czytelnym.