Admin - Users
[ ] - Write a component to display a list of all users
[ ] - Display the all-users component when the url matches /users (*admin)
[ ] - Add links to the navbar that can be used to navigate to the /users component (*admin)
[ ] - Write a component to display a single user
[ ] - Add a form to update the user in the component (notably, add ability to change "isAdmin" on any user)
[ ] - Display the single-user component when the url matches /users/:userId (*admin)
[ ] - Make a username clickable in the users list that can be used to navigate to the /users/:userId component (*admin)
[ ] - Write a form component to add a single user
[ ] - Display the add-user component when the url matches /users/add (*admin)
[ ] - Admin - Orders - Display the multiple orders component (already written) when the url matches /orders, this time showing ALL users' orders (*admin)
[ ] - Admin - Products
[ ] - Write and display a component to create a new product
[ ] - Write and display a component to edit a product
[ ] - Add "delete product" button to products list
Admin - Users
[ ] - Write a component to display a list of all users
[ ] - Display the all-users component when the url matches /users (*admin)
[ ] - Add links to the navbar that can be used to navigate to the /users component (*admin)
[ ] - Write a component to display a single user
[ ] - Add a form to update the user in the component (notably, add ability to change "isAdmin" on any user)
[ ] - Display the single-user component when the url matches /users/:userId (*admin)
[ ] - Make a username clickable in the users list that can be used to navigate to the /users/:userId component (*admin)
[ ] - Write a form component to add a single user
[ ] - Display the add-user component when the url matches /users/add (*admin)
[ ] - Admin - Orders - Display the multiple orders component (already written) when the url matches /orders, this time showing ALL users' orders (*admin)
[ ] - Admin - Products
[ ] - Write and display a component to create a new product
[ ] - Write and display a component to edit a product
[ ] - Add "delete product" button to products list