A full-stack character tracking application built with ASP.NET Core and React.
This project began as a simple API for managing GI Joe characters and has grown into a full-stack application with a React frontend inspired by classic 1980's action figure file cards.
- Create GI Joe characters
- Read character data
- Update existing characters
- Delete characters
- Search characters by name
- Pagination support
- SQLite database integration
- Entity Framework Core
- Swagger API documentation
- CORS configuration for frontend integration
- C#
- .NET
- ASP.NET Core Web API
- Entity Framework Core
- SQLite
- Swagger / OpenAPI
Navigate to the project directory:
dotnet runThe API will run at:
http://localhost:5116
Swagger UI:
http://localhost:5116/swagger
- GET /api/joes
- GET /api/joes/search?name=
- GET /api/joes/{id}
- POST /api/joes
- PUT /api/joes/{id}
- DELETE /api/joes/{id}
Under active development as part of a structured C# and .NET learning roadmap.