Skip to content

An Implementation of a RESTFUL API with JWT authentication and Postgres Database using Onions Architecture hosted on heroku using Docker

Notifications You must be signed in to change notification settings

Maniizzle/Maniizzle-SuperMarket-API

Repository files navigation

SuperMarket API

An Implementation of a RESTFUL API using Onions Architecture, JWT for Authentication,Postgres Db,Docker and Git Actions for CI/CD .

Getting Started

Clone or Download the project to your local system or view Online(currently unavailable)

Prerequisites

Tools you need to install to get the application running ON your local

Features

  • Implementation of Onion Architectural Pattern
  • Authentication and Authorization using JWT
  • Response Caching(using InMemory)
  • Rate Limiting
  • Distributed Cashing using Redis(working Locally only)
  • Docker

Installing

Click on the downloaded file and follow th Wizard. After installing the Runtime, navigate to the cloned file folder. Open the path containing the csproj file in Command Prompt.

Run

dotnet run

About

An Implementation of a RESTFUL API with JWT authentication and Postgres Database using Onions Architecture hosted on heroku using Docker

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published