Skip to content

Commit 38327c7

Browse files
committed
Convert project from Python/FastAPI to Blazor WebAssembly
- Replaced Python FastAPI backend with Blazor WASM (.NET 8.0) - Created Activity model and ActivityService - Built Index.razor page with same functionality - Updated devcontainer for .NET development - Updated .gitignore for .NET projects - Preserved original UI design and features
1 parent 11520d6 commit 38327c7

32 files changed

+617
-1724
lines changed

.devcontainer/devcontainer.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
{
2-
"name": "Python 3",
3-
"image": "mcr.microsoft.com/vscode/devcontainers/python:3.13",
4-
"forwardPorts": [8000],
5-
"postCreateCommand": "pip install -r requirements.txt",
2+
"name": "Blazor WebAssembly",
3+
"image": "mcr.microsoft.com/devcontainers/dotnet:8.0",
4+
"forwardPorts": [5000, 5001],
5+
"postCreateCommand": "cd BlazorApp && dotnet restore",
66
"customizations": {
77
"vscode": {
88
"extensions": [
99
"GitHub.copilot",
10-
"ms-python.python",
11-
"ms-python.debugpy"
10+
"ms-dotnettools.csharp",
11+
"ms-dotnettools.csdevkit"
1212
]
1313
}
1414
}

.github/steps/1-preparing.md

Lines changed: 0 additions & 127 deletions
This file was deleted.

.github/steps/2-first-introduction.md

Lines changed: 0 additions & 198 deletions
This file was deleted.

0 commit comments

Comments
 (0)