E-commerce is the activity of buying or selling online. Electronic commerce draws on technologies such as mobile commerce, electronic funds transfer, supply chain management, Internet marketing, online transaction processing, electronic data interchange (EDI), inventory management systems, and automated data collection systems.
Features:
The application has following features
There are two different types of user roles, one is buyer and the other one is seller
Seller is able to sell the product by posting it online
Seller is able to see all the products that they have posted
Buyer is able to see the list of all products posted by all sellers
Buyer is able to see the specifications of the product by clicking on the product in the next page
Buyer can add products to cart only if they have logged in
Buyer can checkout the products which are there in the cart.
User is able to filter the products with price, category, brand, etc
User is able to search the products
Buyers can comment and rate on the product if they have logged in
Authentication with username & password and google oAuth