FakeStore — це e-commerce застосунок, що дозволяє користувачам переглядати товари, додавати їх у кошик та оформлювати замовлення. Фронтенд реалізовано на React, а бекенд — на NestJS із PostgreSQL.
✅ Реєстрація та авторизація користувачів
✅ Перегляд каталогу товарів та їх фільтрація
✅ Додавання товарів у кошик
✅ Оформлення замовлень
✅ Управління профілем користувача
✅ Адаптивний дизайн (Mobile-friendly)
- Frontend: React, TypeScript, Redux Toolkit (RTK Query)
- Backend: NestJS, TypeORM, PostgreSQL
- Авторизація: JWT (JSON Web Tokens)
Frontend/
│── public/ # Статичні файли
│── src/
│ ├── app/ # Стан, сховище
│ ├── components/ # UI-компоненти
│ ├── hooks/ # Кастомні хуки
│ ├── images/ # Зображення, іконки
│ ├── models/ # Інтерфейси, моделі, dto
│ ├── pages/ # Сторінки застосунку
│ ├── scss/ # Стилі
│ ├── services/ # Сервіси
│ ├── utils/ # Утилітні функції
│ ├── App.tsx # Головний файл застосунку
│ ├── custom.g # Оголошення модулів для імпорту зображень у TypeScript
│ ├── index.ts # Головний файл застосунку
│── .gitignore # Виключені файли
│── package.json # Залежності проєкту
│── package-lock.json # Залежності проєкту
│── README.md # Документація
│── tsconfig.json # Налаштування TypeScriptgit clone https://github.com/kardash-sofia/FakeStore-Frontend.git
cd FakeStore-Frontend
npm install # Встановлення залежностей
npm start # Запуск застосунку
📧 Email: sofiikardash@gmail.com
🐙 GitHub: github.com/kardash-sofia
💬 Telegram: @sofiikardash