Skip to content

An Online Shopping Web Application built using ASP.NET Core Web API and Angular.

Notifications You must be signed in to change notification settings

faisalbhuiyan3038/ShopHive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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


About

An Online Shopping Web Application built using ASP.NET Core Web API and Angular.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages