Experience the ultimate online shopping destination with our cutting-edge web application built using React and Redux. Our platform redefines the way you shop by offering a seamless and intuitive experience. Browse through a wide array of products, effortlessly manage your shopping cart, and enjoy the convenience of secure online transactions. Elevate your shopping journey with our innovative React and Redux-powered app and discover the future of online retail .
Pourya Kala is a web application [briefly describe your project's main goals and objectives here].
- [List the key features of your project here]
To run this project locally, make sure you have Node.js and npm installed. Then, follow these steps:
- Clone this repository to your local machine.
- Navigate to the project directory.
cd pourya-kala
1.Install the required dependencies. npm install
To start the development server, use the following command:
npm run custom-start
Open your browser and go to http://localhost:3000 to access the application.
Pourya Kala is built using the following technologies:
-
React
-
Redux
-
formkit/auto-animate
-
mantine/core
-
mantine/hooks
-
react-spring/web
-
reduxjs/toolkit
-
testing-library/jest-dom
-
testing-library/react
-
testing-library/user-event
-
axios
-
bootstrap
-
date-fns-jalali
-
draft-js
-
env-cmd
-
formik
-
mantine-datepicker-jalali
-
react-bootstrap
-
react-dom
-
react-draft-wysiwyg
-
react-helmet
-
react-horizontal-scrolling-menu
-
react-icons
-
react-image-magnify
-
react-redux
-
recharts
-
sass
-
web-vitals
-
yup
-
react-toastify
We welcome contributions from the community. To contribute to Pourya Kala, please follow these steps:
- Fork the repository.
- Create a new branch.
- Make your changes and commit them.
- Push the changes to your fork.
- Submit a pull request with a detailed description of your changes.
Please ensure your pull request adheres to the following guidelines:
- Explain the purpose and scope of your changes.
- Keep your changes concise and focused.
- Ensure your code follows the project's coding conventions and style guidelines.
- Write clear and descriptive commit messages.
- Include any necessary tests for your changes.
- Update the project documentation if applicable.
Our team will review your contribution as soon as possible and merge it if it meets our guidelines and standards. We appreciate your support in making Pourya Kala better.
If you have any questions or need assistance with the contribution process, feel free to reach out to us via email or open an issue for discussion.
We look forward to your contributions!
[Include information about the project's license here]
For any questions or inquiries, feel free to reach out to us:
- Email: poriaasrzad@gmail.com