EcomHub is an e-commerce web application built with React and Node.js.
- Display a list of products with pagination and sorting
- Search products by name
- Filter products by category
- Add products to the cart
- View cart items and total price
- Register and login with JWT authentication
- Logout and clear user token
- React.js
- Node.js
- Express.js
- MongoDB
- JWT
- Axios
- React-Icons