iamjaimindamor / MyQuickApp-using-OpenIddict-Authentication-Scheme

MyQuickApp is Full Stack Project with ASP.NET Core Web API with React Front End . AuthN & AuthZ is Implemented using OpenIddict
https://myquickappapi.azurewebsites.net
MIT License
3 stars 1 forks source link

MyQuickApp-OpenIddict 

⟹ MyQuickApp is ASP.NET Core Web API with React Front-End. This Application uses OpenIddict Authentication Scheme for secured and authenticated flow of operations.

⟹ I learned a lot whilst building the project.

⟹ This App is basically a Admin/User Management Portal , that let manage users or profile management using CRUD opertions in Secured Manner.


Live Demo

Project is currently freely hosted at Azure | LIVE DEMO

Note : Link May Not Work if Free Trial is Over

🚀 Lets Gets Started

⟹ OpenIddict Authentication Scheme

⟹ React using Vite Framework

⟹ MUI Components , Bootstrap 5

⟹ Entity Framework Core

⟹ AutoMapper for automatically mapping DTOs.

⟹ MailTrap API for Email Services.

⟹ Code First Approach.

⟹ MS Sql Server

🔒 Authentication & Authorization

⟹ OpenIddict abides with OpenID Connect standard which defines the flow of token for ( Access Token and Identity Token ) .

Checkout more about OpenId Connect: Click Here ⇢ more info


⬇️ To Run The Project

⟹ Add Your Connection String for SQL Server in appsetting.json and RUN migration will be seeded automatically.


🤖 Overview

image

image

image

image

image

Video Demo

Do Checkout My Project Demo : MyQuickAppID Demo

🪶Build Using Following technology and tools :

       image   image  image

✍️ Credit & References :

Story Telling Images : Story Set