Home - SAKET-SK/Online-Electronic-Store-Project GitHub Wiki

Welcome to the Online-Electronic-Store-Project wiki!

An online ELECTRONIC SHOP is a very important feature used in e-commerce to assist people in making purchases online, similar to the US English term ‘shopping cart’.

The business-to-consumer aspect of electronic commerce (e-commerce) is the most visible business use of the World Wide Web. The primary goal of an e-commerce site is to sell goods and services online.

E-commerce is fast gaining ground as an accepted and used business paradigm. More and more business houses are implementing websites providing functionality for performing commercial transactions over the web. It is reasonable to say that the process of shopping on the web is becoming commonplace.

An online ELECTRONIC SHOP is a very important feature used in e-commerce to assist people in making purchases of any products online. This project deals with developing an e-commerce website for online different types of gifts. It provides the user with a catalog of different types of gifts available for purchase in the store. In order to facilitate online purchases, a shopping cart is provided to the user. The system is implemented using a 3-tier approach, with a backend database, a middle tier of Microsoft Internet Information Services (IIS) and ASP.NET, and a web browser as the front-end client.

The ONLINE ELECTRONIC SHOP project has been developed to allow businesses to grow larger and faster. This site will let customers view and order products online from any part of the world. The site sells different types of. Under this website, many products and services can be ordered.

Users of the system: Customer is the user of the system. An administrator of the website is the superuser. When the user types in the URL of the website, a Welcome page is shown, which has a menu on the left-hand side, a banner at the top, and any related links to other sites. This site contains an online catalog for the user. The user has to log in to the Welcome Page before ordering anything. Login functionality should check the authenticity of the user from the database.

Functional components of the project: Following is a list of the functionality of the system:

  • Registration Screen: If the user is not registered, then the registration screen should be available
  • Product Order: This screen will show all the different types of products, their values, and the minimum quantity that should be ordered. If possible, provide the image of each of the products. On selecting any one of the products, the user is shown the columns for the quantity to be entered. After entering the quantity, the system automatically sets the price based on the product price data. On adding to the catalog, kindly check the inventory and take appropriate action.
  • Catalog Information: This screen contains information about the orders for the user. It gives the total value of the order, together with the individual items ordered. On ordering, the validation of the user’s credit is made. Credit information can be kept in the database for the sake of simplicity. Once the order is accepted, inventory is updated, and shipment entry is made in the database. Once the shipment is done, the shipment status is updated.
  • Terms and Conditions: A Brief text on the website explaining terms and conditions, and a printable copy of it.
  • Contact Information: Contact information regarding the office addresses, with phones and faxes, is provided on this screen In order to develop an e-commerce website, a number of Technologies must be studied and understood. These include multi-tiered architecture, server and client-side scripting techniques, implementation technologies such as ASP.NET, programming language (such as C#, VB.NET), relational databases (such as MySQL, Access).

This is a project with the objective to develop a basic website where a consumer is provided with a E-Gift Shoppy application and also to know about the technologies used to develop such an application.

This wiki will discuss each of the underlying technologies to create and implement an e-commerce website.