React JS
- Login && Registration
- Admin && User profiles
- Shopping Card
- Redux state management (for auth , products, cards and users state )
- Generic components (forms , modal , content , etc...)
- Product Filtering
- Search by category
- Search by text
- Use of debounce hook for optimizing search input
- Paypal checkout
This site was implemented with the intend that , logged in users would select their favorite product and would be able to buy them using paypal checkout.
This is realized with the help of react-paypal-js npm package.
To see the BE click this link deniscerri/ecommerce-backend