/ecommerce-flask-python

ecommerce-flask-python

Primary LanguageCSS

As building ecommerce website has alot of work so we have divided whole project into 3 flows-

Home Page

1. Showing all active products (title and price)
2. Showing all active categories (title and price) 

User Registration Page

1. User Registration/SignUp
2. User Login
3. User Logout

Category Browse Page

1. Show all products along with product name and price  belonging to clicked category

Product Landing Page

1. Showing product title, description, regular price, discounted price of a product
2. Click on add to cart button to add item  

Cart Page

1.Clicks on cart
2.Cart details along with subtotal for each product(quantity* productprice). Also displays grand total for all products with tax            calculation.
3.User clicks on remove button to remove products from cart.
4.User clicks on proceed to checkout.

Checkout Page

 1.User enters details on the form and clicks make payment.
 2.Email and text notifications are sent to user on payment.

Orders Page

 1.User sees current order details.

Admin Page

1. Admin users can see a list of options available to them:
    - Categories
    - Products
    - Users
2. Categories
    - CRUDE
3. Products
    - CRUDE
4. Users
    - Read (view-only)