Basic Functions of a M-Commerce/Retail Shopping App? : <p>I would like to attempt to create a Shopping App. What are some basic functions of a Shopping App? I have written down the following. Am I missing any important basic function? Thank you :) :</p>

<pre><code>- Menu Bar
    - Simple and well structured Navigation for browsing
    - Search features
    - Customers Service/Customer Support
- Shopping Cart/Checkout API (same as website)
    - add products to cart
    - Delete from Cart
    - List of chosen products
    - Buy Item
    - Checkout Screen
    - Add devlivery address
    - redeem Coupons and Discount Codes
    - Payment Details/payment options same as werbsites
- Product Details Screen (same as Website)
    - Picture
    - Description
    - Price
    - Availablity
    - Share Product on Social media
- Products (taken over from websites via API)
    - List of products from website
            - all the products from the website should automatically be on the App
            - Availability should be visible
            - if a product is added (on website) its automatically added on App etc.
    - Stock Count
- Log in (same as Website)
    - Registration &amp; LogIn via App
    - forgot password
- Admin Panel
    - Authorization
    - User Management
</code></pre>

<p>Thank you ;)</p>
