This is a front-end React application that is specifically designed for integrating functional and unit tests.
- Landing Page
- Product Listing Page
- Filters By
- Price
- Rating
- Category
- Brand
- Search Product Functionality
- Single Product Page
- Cart management
- Wishlist Management
- Order Management
- Address Management
- Checkout Management
- Payment Gateway Integration
- Authentication
- Sign Up
- Log In
- Log Out
- Toast And Loaders
- Responsive
- React JS
- React Router v6
- React useContext + useReducer
- Vanilla CSS
- Font Awesome Icons
- Razorpay Payment Gateway
brew install mike-engel/jwt-cli/jwt-cli
jwt encode --secret "this is just a test token example"
git clone git@github.com:cpeoples/ecommerce.git
cd ecommerce
export REACT_APP_JWT_SECRET="eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpYXQiOjE3MDcxNjcwNDd9.Ey7ekSna0a2Gc5AsnOizmxaM71ktgs3mUzzox3pixSk"
npm install
npm start