Frontend part of the e-commerce app. Authorization and registration are supported, along with the ability to add items to a wishlist or cart, create an order and follow its delivery status, manage items by categories and filter them based on a variety of criteria, and manage many parts of application through the admin panel (like adding new brands / products / categories / etc.).
The figma layout of the application was found in the public domain. The figma layout
- Next.js (14)
- Next-intl
- Redux toolkit (4.5.4)
- Axios (1.7.2)
- React hook form (7.52.0)
- Node 20.14.0
- npm 10.7.0
Clone the repo and install the dependencies.
git clone https://github.com/evdmatvey/ecommerce-frontend.git
cd ecommerce-frontend
npm install
Run in development mode.
npm run dev
Run code format checker.
npm run format
npm run build
Project ecommerce-frontend is distributed under the MIT license.