A simple TODO list application with Angular frontend and .NET Web API backend.
- Node.js (latest)
- .NET 10 SDK
- npm
cd backend/backend
dotnet restore
dotnet dev-certs https --trust
dotnet runBackend runs on:
- HTTP: http://localhost:5235
- HTTPS: https://localhost:7175
cd frontend
npm install
ng serveFrontend runs on: http://localhost:4200
- Start backend first
- Start frontend
- Open http://localhost:4200
- Add, view, and delete todos
- GET /api/todos - List all todos
- POST /api/todos - Create todo
- DELETE /api/todos/{id} - Delete todo