Skip to content

A .NET Core (C#) RESTful backend service with the following features: • Implementation of JWT token for user authentication. • Integration of Identity Framework for user management, roles, and access control. • Email service triggered upon user sign-up.

Notifications You must be signed in to change notification settings

gibatekpro/Shopverse-BackendService-DotNet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ECommerceStore

Author: Gibah Anthony

Organization: Gibatekpro

Base url

Rest-Api Base url

Swagger url

Github url

Description

This project provides provides a Restful Service for an E-Commerce website. It simulates the purchase of items on a pre-populated database

A .NET Core (C#) RESTful backend service with the following features:

  • SQL/SQLite Server database with Entities and foreign key relationships.

  • Implementation of JWT token for user authentication.

  • Integration of Identity Framework for user management, roles, and access control.

  • Email service triggered upon user sign-up.

  • Authentication and authorization

  • Use of git for version control

Usage

Checkout sample (Must be authenticated)

{
  "userProfile":{
    "firstName":"Tony",
    "lastName":"Gibah"
  },
  "shippingAddress":{
    "street":"Wembley",
    "city":"Brent",
    "state":"London",
    "country":"United Kingdom",
    "zipCode":"HA9 0FR"
  },
  "billingAddress":{
    "street":"Wembley",
    "city":"Brent",
    "state":"London",
    "country":"United Kingdom",
    "zipCode":"HA9 0FR"
  },
  "orderItems":[
    {

      "quantity":1,
      "productId":30
    },
    {

      "quantity":1,
      "productId":20
    }
  ]
}

About

A .NET Core (C#) RESTful backend service with the following features: • Implementation of JWT token for user authentication. • Integration of Identity Framework for user management, roles, and access control. • Email service triggered upon user sign-up.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages