- Check stripe endpoints to be valid attributes
- Refactor attributes into scheme or model files
- Checkout:
- Add shipping
- Design
- Settings:
- 'Payment options'
- 'Add a card' - need validation on card
- 'notifications'
- Add page for
- 'privacy'
- Add page for
- 'tools'
- Add page for
- 'Payment options'
- ViewProduct:
- 'Add to cart' needs some animation/something happens
- Add:
- loading screens
- 'feed', 'follow', 'suggestions'
- Clean up inline styling [chat, components]
- Threads permissions (moderators)
- private Threads (whispers)
- Fix styling
- CreateProduct: should be inside ViewShop/AsOwner (idea)
- CreateProduct
- CreateShop
- Home
- Login
- Products
- Shops
- Signup
- ViewProduct
- ViewProfile
- ViewShop
- Tablet needs fixing
- Main doesn't scroll
- Profile:
- interests, contact
- Settings: Following, TODO: FINISH THIS PART
- Feed:
- Customize your interests
- polish
- Feed (Following, recommended, promoted)?
- Feed Items: Deals, Users, Shops?
- Profile: Username, bio
- Settings: N/A
- Layouts: Root, Grid
- Shop, Product, Profile PT1
- work on feed (customizing interests) [H]
- add more navigation to header [H]
- Profile PT2 - layout, content, and usability
- Refactor duplicated validateBody on each handler [L]
- Move route prefixes to server/api/v1.js [L]