This is the mono-repo for the P2P-Marketplace UI created using Nx.
- React >= 18.0.0
- @nrwl/react >= 15.9.2
- Nx >= 15.8.1
- Typescript >= 4.9.5
- Material-UI >= 5.12.1
- @nrwl/jest >= 15.9.2
-
Clone the repository:
git clone https://github.com/PublicisSapient/retailsustainability-pem-storefront.git
-
Change the current working directory to the repository:
cd storefront
-
Install the dependencies:
npm install or yarn install
-
To start the application in development mode, use the following command:
nx serve shell --devRemotes=product-detail,product-list,home
-
To start the application in production mode, use the following command:
nx run shell:serve --configuration=production
-
To test the application:
nx run shell:test
Contributions to the P2P-Marketplace-UI are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.
- Fork the repository.
- Create your feature branch:
git checkout -b feature/my-new-feature
. - Commit your changes:
git commit -m 'Add some feature'
. - Push to the branch:
git push origin feature/my-new-feature
. - Submit a pull request.
The P2P-Marketplace-UI is open-source and available under the MIT License.
Feel free to modify and adapt the code to suit your needs.