An e-commerce site with shopping cart, authentication and search functionalities.
- Increment, decrement, and clear items functionality
- If cart is empty, new items will be pushed onto cart
- Passwords are hashed and salted
- Logged in and signed in state
- Backend is updated when user creates an account
- Can search for products
- Protected routes against injection attacks
- Debouncing for search bar to limit API requests
- Cart can be implemented on backend to update data when users checks out