reviews, products, and categories CRUD connected to angular