This is school assignment for understanding react and angular
-
List of products
- product name, description, rating, image..
- can add to favorites
- can rate
-
List of favorites
- always visible
- contains small data about product
-
Search
- automatically filtering the product based on the current input
-
More about product
- All information displayed about product (user ratings, description, ...)
Since backend is not a condition, the page should not remember your rating and favorites after refresh.