An open API service indexing awesome lists of open source software.

https://github.com/bielako223/computer-online-store

The Computer Online Store is a web application that offers a seamless online shopping experience for computer components. With features like a detailed product view, secure user accounts, and an intuitive shopping cart, the application is built to deliver efficiency and user satisfaction. 🖥️💻
https://github.com/bielako223/computer-online-store

asp-net-core computer-store ecommerce ms-sql mvc online-shopping

Last synced: 3 months ago
JSON representation

The Computer Online Store is a web application that offers a seamless online shopping experience for computer components. With features like a detailed product view, secure user accounts, and an intuitive shopping cart, the application is built to deliver efficiency and user satisfaction. 🖥️💻

Awesome Lists containing this project

README

        

## Computer online store

Powered by ASP.NET Core MVC and MS SQL Database


The Computer Online Store is your one-stop shop for all computer components, providing an easy-to-navigate interface for browsing, purchasing, and managing your orders. The store is built using modern web technologies like ASP.NET Core MVC for the backend and MS SQL Database for secure and scalable data management.

## How to Use the Project
> 📌 *Click on the images for better quality!*



  • On the home page, you can see all available items in the store. Users can filter products by category or price, add them directly to their shopping cart, or click on an item to view more details.





  • The details page contains accurate product data, including specifications like technical details and performance features. This page helps users make informed decisions before adding items to their cart.





  • The shopping cart page shows all items added by the user. Users can review their selections and proceed to checkout. If the user is not logged in, they are prompted to either log in or create an account to complete the purchase.





  • Before finalizing the purchase, users can review their order on the summary page. Here, they can change their shipping address, review the total price, and confirm the purchase.





  • After completing a purchase, the user is redirected to a "Thank You" page, confirming that their order has been placed successfully.





  • Purchased items are listed on the order page, where users can review their past purchases. Each order includes details such as item names, prices, and shipping address.





  • Users can create and manage their accounts. The account page allows users to update their personal information, review past orders, and track current purchases. An account is required to make any purchase..









## How to install the Project


  • Download Computer online store repository.

  • Import backupDB2.bacpac file to MS SQL database.

  • Open repository in Microsoft Visual Studio and set ConnectionStrings in appsettings.json file.