Skip to content

nileshchittem/onlineshopportal

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

onlineshopportal

Problem statement: This is a online shopping portal application with basic functionlities. The app has two types of users- admin and customers. Admin manages the app (adding items, discounts and modifying user profiles) and customers use the app to shop online. App should have following features implemented.

Phase -I
    Features to Include:
            Admin
                Adding/Editing/Deleting Items:Create a Item table to add following data related to it. Kindly choose correct data type for each db table field.
                    Item Name
                    Item Cost
                    Item Discount
                    Available number
                Keep one default Customer, one default Item for phase-I
            Customer
                Customers should be able to see Items available.
                Customers should be able to buy any of the available items.
                Customers should be able to view items in basket, quantity purchased, discounted individual price for the item and final price for number of items being brought, total bill amount anytime they want.
                Store every transaction with date and time for future reference.
            Steps:
                Design the database tables.
                Implement the UI, get the UI reviewed.
                Write views and connect them using urls.
Phase -II:
        Design a login page where only Admin approved users can login
        Features to add:
            admin
                Adding/Editing/Deleting Customers
                Create a Customer table to add following data related to it
                    Customer name
                    Customer ID
                    Customer description
            Every Customer should have two baskets, Wishlist and checkout.
        Customer
            Customers should be able to see their baskets anytime they want.
            Customers should be able to add items to any of the basket.
        Steps:
            Use django user login module
Phase-III:
        Features to add:
            admin
                Adding/Editing/Deleting Sellers
                Add Seller field to Item table
            Seller
                Adding/Editing/Deleting Items
            Should be able to view all transactions of items sold.
        Steps
            Design the database tables.
            Implement the UI, get the UI reviewed.
            Write views and connect them using urls.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 88.0%
  • HTML 12.0%