ProjectHub is a full-stack task management system built with ASP.NET Core Web API, Entity Framework Core, and React (TypeScript).
- JWT-based authentication and role-based access (Admin, Project Manager, Developer)
- Project and task management with full CRUD
- Responsive React UI with React Router, Axios and Material UI
- API documentation with Swagger
- SQL Server database with code-first migrations
- Backend: ASP.NET Core Web API, Entity Framework Core, SQL Server
- Frontend: React, TypeScript, Material UI, Axios
- Tools: Visual Studio, VS Code, GitHub