Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aygunbyr/e-commerce-next
E-Commerce Front-end Project
https://github.com/aygunbyr/e-commerce-next
context-api nextjs react react-query redux tailwindcss
Last synced: about 1 month ago
JSON representation
E-Commerce Front-end Project
- Host: GitHub
- URL: https://github.com/aygunbyr/e-commerce-next
- Owner: aygunbyr
- Created: 2023-11-09T07:41:13.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-08T22:59:02.000Z (about 2 months ago)
- Last Synced: 2024-11-08T23:30:06.749Z (about 2 months ago)
- Topics: context-api, nextjs, react, react-query, redux, tailwindcss
- Language: TypeScript
- Homepage: https://e-commerce-next-nine.vercel.app
- Size: 1.52 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# E-Commerce Next.js Application
I have created this project using React and Next.js framework. I have aimed to create a mobile-first responsive design and used TailwindCSS for this purpose.
## Features
### Products Feature
User is able to
- List products (pagination included)
- Filter products by category or search term
- View product details
- Can share search results URL with any friendIn this feature I used Redux Toolkit, Tanstack Query, Axios
### Cart Feature
User is able to
- Add products in cart
- Remove products from cart
- Increase or decrease product quantity
- Empty cartIn this feature I used Context API, React-Toastify
## Getting Started
Clone repository
```
git clone https://github.com/aygunbyr/e-commerce-next.git
```Install packages
```
npm install
```Run in development mode
```
npm run dev
```