The Most powerful ecommerce shipping site written in react
> git clone https://github.com/mofoj0e/shipit.git
> cd ShipIt\server\Closure.ECommerceShipping.Api\
> dotnet run
> cd ShipIt\client\
> yarn && yarn start
On client, if you do not see any products rendered, this may be caused by a CORS error. You can try to install a CORS extension from chrome web store. https://chrome.google.com/webstore/detail/allow-cors-access-control/lhobafahddgcelffkeicbaginigeejlf
> cd server\Tests\
> dotnet test -v n
I am using a library called Redux Toolkit which allows me to write reducers in a mutable way. It also removes a lot of boiler plate code.