PiXEL — Fullstack sklep internetowy z elektroniką
Opracowałem pełnoprawną aplikację fullstack sklepu internetowego z nowoczesnym interfejsem i systemem użytkownika.
Główna funkcjonalność:
-Katalog produktów i strony produktów
-Koszyk i składanie zamówienia
-Konto użytkownika
-Ulubione i porównywanie produktów
-Historia zamówień
-Panel administracyjny do zarządzania produktami
Technologie:
-Frontend: React 19, TypeScript, Vite
-Routing: react-router-dom (HashRouter)
-UI: CSS Modules, Recharts
-Zarządzanie stanem: React Context + niestandardowe haki
-Backend: Node.js, Express (REST API)
-Baza danych: MongoDB (Mongoose)
-Autoryzacja: JWT, bcryptjs
-Narzędzia: ESLint, TypeScript ESLint
Infrastruktura:
-Frontend wdrożony przez GitHub Pages
-Backend zrealizowany jako REST API z autoryzacją
-Pełny cykl: od rozwoju do wdrożenia
Główna funkcjonalność:
-Katalog produktów i strony produktów
-Koszyk i składanie zamówienia
-Konto użytkownika
-Ulubione i porównywanie produktów
-Historia zamówień
-Panel administracyjny do zarządzania produktami
Technologie:
-Frontend: React 19, TypeScript, Vite
-Routing: react-router-dom (HashRouter)
-UI: CSS Modules, Recharts
-Zarządzanie stanem: React Context + niestandardowe haki
-Backend: Node.js, Express (REST API)
-Baza danych: MongoDB (Mongoose)
-Autoryzacja: JWT, bcryptjs
-Narzędzia: ESLint, TypeScript ESLint
Infrastruktura:
-Frontend wdrożony przez GitHub Pages
-Backend zrealizowany jako REST API z autoryzacją
-Pełny cykl: od rozwoju do wdrożenia