Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/stuart6854/todo-web-app

To-Do Web App built using .Net8 + Blazor
https://github.com/stuart6854/todo-web-app

blazor csharp dotnet webapp

Last synced: 25 days ago
JSON representation

To-Do Web App built using .Net8 + Blazor

Awesome Lists containing this project

README

        

# To-Do Web App

# Design

- Users [0-Many]
- Projects [0-Many]
- Tasks [0-Many]

## Project Architecture

Using Clean architecture

- Core layer (No dependencies)
- Business logic services
- Exception classes
- Abstraction interfaces
- Validators
- Enums
- Other domain-related classes
- Infrastructure layer (Depends on Core layer)
- Implementations of abstraction defined in the Core layer
- Communication with external services ie. databases, message brokers or third-party services
- Presentation layer (Depends on Infrastructure (and Core layer implicitly))
- Handles interaction with the external world ie. Web API or Web App