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: 4 months ago
JSON representation
To-Do Web App built using .Net8 + Blazor
- Host: GitHub
- URL: https://github.com/stuart6854/todo-web-app
- Owner: stuart6854
- Created: 2024-09-02T13:49:59.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-08T09:19:17.000Z (over 1 year ago)
- Last Synced: 2025-10-13T09:16:33.638Z (8 months ago)
- Topics: blazor, csharp, dotnet, webapp
- Language: C#
- Homepage: https://sm-webapp-todo.azurewebsites.net
- Size: 283 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
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