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

https://github.com/taufiqul7756/full-stack-e-commerce

An e-commerce website developed using React.js and Node.js, with Strapi for content management and Stripe for seamless payment gateway integration. The website allows users to browse and purchase products, while providing features such as filtering products by price and categories for an enhanced shopping experience.
https://github.com/taufiqul7756/full-stack-e-commerce

axios mui-icons mui-material nodejs npm reactjs reactrouterdom sass strapi stripe-checkout stripe-payments

Last synced: 3 months ago
JSON representation

An e-commerce website developed using React.js and Node.js, with Strapi for content management and Stripe for seamless payment gateway integration. The website allows users to browse and purchase products, while providing features such as filtering products by price and categories for an enhanced shopping experience.

Awesome Lists containing this project

README

          

## Alivian

Welcome to our E-Commerce Website built with React, React-Redux, Redux Toolkit, Strapi, Stripe, Node.js, and Axios.

## Features

- **Smooth Payment Processing:** Enabled seamless transactions through Stripe integration, ensuring secure and effortless payments for users.
- **Admin Empowerment:** Utilized Strapi's admin dashboard to empower administrators with efficient product management tools, simplifying inventory control and updates.

- **Enhanced Shopping Experience:** Implemented intuitive features including product filtering by price and categories, enhancing the overall shopping experience for users.

## Video Demo

[Watch Video Demo](/client/src/video/alivian.webm)

## Installation

1. Clone the repository.
2. Navigate to the client and server directories and run `npm install` to install dependencies.
3. Set up your environment variables for Stripe and Strapi.
4. Run the server using `npm run build` and then `npm run develop` in the server directory.
5. Run the client using `npm start` in the client directory.

## Technologies Used

- React
- React-Redux
- Redux Toolkit
- Strapi
- Stripe
- Node.js
- Axios

## License

This project is licensed under the [MIT License](LICENSE).