Skip to content

Latest commit

 

History

History
33 lines (22 loc) · 918 Bytes

File metadata and controls

33 lines (22 loc) · 918 Bytes

Todo App — .NET 9 + Angular 20 Example

A simple Todo application demonstrating a modern full-stack web app built with:

  • Backend: ASP.NET Core 9 (dotnet 9)
  • Frontend: Angular 20
  • Authentication: Cookie-based authentication with Microsoft Identity
  • Database: EF Core In-Memory Database (for demo/testing purposes)

Features

  • User registration and login with authentication
  • Create, read, update, delete (CRUD) Todos
  • Mark todos as complete
  • Secure API endpoints with authorization
  • Responsive Angular frontend with reactive forms
  • In-memory database to keep setup simple—no external DB required

Getting Started

Prerequisites

License

MIT License