Marketplace with profiles.
- Maintain state with React Hooks.
- Create useEffect to ashychronously fetch products from API.
- Utilize Cart Provider for cart management and implementation speed.
- Include back-end, utilizing Rest APIs and MongoDB to manage user data.
- Include individual css and tachyons for styling.
- Deploy to Heroku.
- Refactor all states to being managed with React Hooks.
- Clean-up components with repeated code.