Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mehmetbozkir/react_zustand_carttesting

eCommorce Website | Nextjs, Zustand, Next-intl, Stripe.
https://github.com/mehmetbozkir/react_zustand_carttesting

coffee-shop ecommerce ecommerce-website javascript multilanguage netlify next-intl nextjs nextjs-example payment react reactjs state-management stripe typescript zustand zustandjs

Last synced: 25 days ago
JSON representation

eCommorce Website | Nextjs, Zustand, Next-intl, Stripe.

Awesome Lists containing this project

README

        

# React_Zustand_CartTesting

eCommorce Website | Nextjs, Zustand, Next-intl, Stripe.




:wrench: Features
-----------------------------

- Designing a sales site and adding a payment screen while implementing Zustand operating logic and status management.


## :link: Demo
- Netflify to see and examine by yourself a demo of the site.


## 💬 Project Innovations/Advantages

1\. Zustand :

- An alternative state management to Redux.
- Lighter state management.

2\. Next-intl :

- Multi-language options available throughout the site.
- Navigation through language options.

- An alternative state management to Redux.
- Lighter state management.

3\. Stripe :

- Payment screen demo.




## :book: How to use
To clone and run this application, you'll need [Git](https://git-scm.com/downloads) and [ReactJS](https://reactjs.org/docs/getting-started.html) installed on your computer. From your command line:

```
# Clone this repository
$ git clone https://github.com/MehmetBozkir/React_Zustand_CartTesting.git

# Go into the repository
$ cd React_Zustand_CartTesting

# Install dependencies
$ npm install

# Run the app
$ npm run dev
```