Skip to content

Project Features, Ideas & Notes

André Abt edited this page Jan 9, 2018 · 14 revisions

Shop Features, Ideas & Notes

Backend REST API

Product Service

Products List View

  • Filtering (By attribute)
  • Sorting (Price asc/desc, Name asc/desc, Date asc/desc)

Product Detail View

  • Show all product details
  • Amount selector
  • Add to cart button

Search

  • Full Text Search with Typeahead, Results shown as products, grouped by Groups, click goes to Product Detail

Authentication

  • Decide about authentication, OAUTH?

Account Creation

  • Create new Account
  • Email, Password
  • Address
  • Payment methods?

Login

  • Email/Password
  • Forgot Password Functionality
  • Create Account Link

Cart

  • Show products with subtotals = amount * price
  • Show totals with and without MwSt.
  • Remove item from cart
  • Clear cart function
  • Go to checkout button

Checkout

  • Needs login, or order as a guest?
  • Summary of the cart
  • Add voucher?
  • Payment methods
  • Choose address? (add. feature) Order / Delivery Address(es)

Shop Admin

  • Administrate Products, Groups and Articles
  • Edit User Accounts
  • Show latest Orders
  • Edit Orders (states: new, in progress, payment error, done)
  • Delete Orders

User Account Admin

  • Orders
  • Order Detail Page
  • Edit Profile Details
  • Logout

Favorites / Wishlist

  • Add Products to Favorites
  • Layout more or less the same as cart
  • Move all favorited products to cart
  • Move a product to cart
  • Remove Item from list

Featured Product on Startpage

  • Section for featured Items
  • Section for new Items

Design

Third party libs from theme

Misc