Skip to content

Latest commit

 

History

History
87 lines (59 loc) · 2.82 KB

Readme.md

File metadata and controls

87 lines (59 loc) · 2.82 KB

This is the backend for ShopHive E-Commerce Project. Click to go to the frontend.

Tech Stack (for Backend)

  • .Net Core Web Api
  • Microsoft SQL Server

Tech Stack (for Frontend)

  • Angular JS
  • Node JS
  • Bootstrap
  • Redis

Gettng Started

To get started with the backend, follow these steps:

  1. Clone this repository.

    git clone https://github.com/faisalbhuiyan3038/ShopHive.git
    
    cd ShopHive
  2. Open the project folder in Visual Studio (not Visual Studio Code)

  3. Install the missing dependencies.

  4. Open the NuGet Package Manager Console and add the first Migration to create the database.

    Add-Migration "Initial Migration" -Context ShopHiveDbContext
    Update-Database
    
    Add-Migration "Initial Migration" -Context AuthDbContext
    Update-Database
  5. That's it for the backend.

Features

Feature Coded? Description
Add a Product Ability of Add a Product on the System
List Products Ability of List Products
Edit a Product Ability of Edit a Product
Delete a Product Ability of Delete a Product
Add Item to Cart Ability to Add Item to Cart
Delete Items in Cart Ability to delete the items in Cart
Modify Quantity in Cart Ability to modify quantity of item in Cart
Checkout Ability to Checkout with the items in cart
Login/Register Users Create new users or sign in existing ones
Generate JsonWebTokens on Login Generate web tokens for security
Filter Products by Price, Category and Alphabetically Filter the products

Website Preview

Home Page

Home Page


Products Page

Products Page


Single Product Page

Single Product Page


Cart Page

Cart Page


Login Page

Login Page


Register Page

Register Page