Skip to content

It is a small-scale project developed with .net core. The goal is to recognize the .net 3.1 kernel and develop a project. Considering multi-layered architecture and solid principles.

License

Notifications You must be signed in to change notification settings

cihatsolak/shopapp-mobilestore

Repository files navigation

Mobile Phone Shop Application

The project was developed with four .NET core class libraries and one .net core web application. Core library the kernel layer is the section where the classes belonging to the database are located. We keep the properties that can be used in common in all these classes in the Base Entity class. The asp.net identity package is used for identity management in the data access layer.

There is payment integration with iyzico.

Home

Installed Packages (ShopApp.Core)

  • Microsoft.EntityFrameworkCore.Design

Installed Packages (ShopApp.DataAccess)

  • Microsoft.AsNetCore.Identity.EntityFramework
  • Microsoft.EntityFrameworkCore
  • Microsoft.EntityFrameworkCore.Design
  • Microsoft.EntityFrameworkCore.SqlServer
  • Microsoft.EntityFrameworkCore.Tools

Installed Packages (ShopApp.Service)

  • Microsoft.AspNetCore.Mvc.ViewFeatures,
  • SendGrid

Installed Packages (ShopApp.Web.Framework)

  • Microsoft.AspNetCore.Mvc.ViewFeatures,
  • SendGrid

Installed Packages (ShopApp.WebUI)

  • AutoMapper,
  • AutoMapper.Extensions.Microsoft.DependencyInjection,
  • FluentValidation.AspNetCore
  • IyzipayCore
  • Microsoft.AspNetCore.Identity.EntityFrameworkCore
  • Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation
  • Microsoft.AspNetCore.Razor.Runtime
  • Microsoft.EntityFrameworkCore.Design
  • Microsoft.VisualStudio.Web.CodeGeneration.Design

Contact Addresses

About

It is a small-scale project developed with .net core. The goal is to recognize the .net 3.1 kernel and develop a project. Considering multi-layered architecture and solid principles.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Packages