Skip to content

186-Teleperformans-Net-Bootcamp/MertBayraktar-TeleperformanceProject-ShoppingList

Repository files navigation

Mert Bayraktar Teleperformance & Patika.dev .Net Bootcamp Project Shopping List

Overview

In this project, I developed a Web API where users can save and track the products they plan to buy. Users can create and control category-based lists. Onion Architecture was designed with CQRS Pattern in the project. There are two types of roles in the project. First of all, it is possible to follow and update the lists belonging to the user in the user role. In the Admin role, all lists in the system can be viewed.

Methods and Technologies

  • .NET 6.0 Web API
  • Entity Framework
  • Automapper
  • Onion Architecture
  • SOLID Principles
  • CQRS
  • Repository Pattern
  • Rabbit Mq

To Run the Project in the Developer Environment

Prerequisites

  • Visual Studio 2019+
  • PostgreSQL
  • .NET 6.0

Operation

To clone the project to local folder

git clone https://github.com/186-Teleperformans-Net-Bootcamp/MertBayraktar-TeleperformanceProject-ShoppingList.git

By building the project, the necessary databases can be created with the following command.

update-database

Screenshots

Admin User ShopList Product

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages