Skip to content

FectourSu/ASCOPC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ASCOPC

About

This project is a computer build service
It is being developed following the example of clean architecture & according to the DDD design method

Source of inspiration

Biolerplate Ember


Build with

  • ASP.NET Core 6
  • ASP.NET Core BlazorWebAssebmly 6
  • ASP.NET Core Restfull-WebAPI


Disclaimer

This course work plan is preliminary, because the list of tasks to be solved in the process of creating a new version of the application may undergo significant processing. As the functionality is created, the plan will be revised.


TODOs

  • Repository registration github.com
  • Implement all entities
    • Builds
    • User
    • Role
    • Manufacturer
    • Components
  • Add Repository to each entities
  • Make the first migration
  • Add Services to each entities
  • Add Citilink parser for autofill components
  • Add FillProvider to manage fill grab components couple with entities
  • Add UnitOfWork
  • Add custom DependencyInjection
  • Add DbInitializer
  • Add DbTransaction to manage transactions
  • Deploy the application on the docker
  • Add DTO / Requests & Responses
  • Add Commands and AutoMapper
  • Link the above additions through the MediatR pattern
  • Add commands to each operation
  • Implement the possibility of adding to the cart citilink.ru items
  • Add Citilink push basket service