A full-stack ecommerce application built with React, Redux Toolkit, React Redux, and Node.js, using JSON data. This project is based on the tutorial by Coding with Muhib.
To get started, clone the repository and install the necessary dependencies.
git clone https://github.com/FREDVUNI/fullstack-js-ecommerce-shop.git
cd fullstack-js-ecommerce-shop
npm install
To start the application, use the following command:
npm run dev
This will concurrently start both the server and the client. Open your browser and navigate to http://localhost:3000
to view the app.
- React for building the user interface.
- Redux Toolkit for state management.
- React Redux for integrating React with Redux.
- Node.js for the server-side logic.
- Express.js as the web framework for Node.js.
- JSON data handling for products information.
Contributions are welcome! If you have any improvements or suggestions, feel free to create a pull request or open an issue.
- Fork the repository.
- Create your feature branch (
git checkout -b feature/new-feature
). - Commit your changes (
git commit -m 'Add some feature'
). - Push to the branch (
git push origin feature/new-feature
). - Open a pull request.