Skip to content

C#/Angular clean architecture todo application with CQRS pattern

Notifications You must be signed in to change notification settings

RobertMut/JustAnotherToDo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Small To-Do application built using ASP.NET Core.

Technologies

  • ASP.Net Core
  • Entity Framework Core
  • IdentityServer4
  • MediatR
  • AutoMapper
  • Angular
  • Moq
  • NUnit
  • Shouldly

Run

  1. Clone the repository
  2. At the root directory, restore required packages by running:
dotnet restore
  1. Modify connection string under appsettings.json under \Src\Presentation\WebUI directory
  2. Build the solution, by running:
dotnet build
  1. Next, within the \Src\Presentation\WebUI\ClientApp directory, launch front end by running:
npm start
  1. Once the front end has started, within the \Src\Presentation\WebUI directory, launch back end by running:
dotnet run

Default user: Administrator / 1234
Launch https://localhost:44447 to view Web UI
Launch https://localhost:7143/swagger to access Swagger

Documentation

The documentation of this solution can be found here.

Screenshots

Login Home Menu Profile List

About

C#/Angular clean architecture todo application with CQRS pattern

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published