A full-stack web application built with .NET 9 Web API and Angular 19 for managing employees and departments.
- JWT Authentication & Authorization
- Role-based access control (Admin/User)
- ADO.NET for database operations
- SQL Server database
- RESTful API endpoints
- Serilog logging
- Swagger/OpenAPI documentation
- Standalone Components architecture
- Bootstrap 5 for responsive UI
- JWT token management
- Route guards for authentication
- Reactive forms with validation
- Role-based UI elements
- ✅ User Authentication (Login/Register)
- ✅ Employee CRUD operations
- ✅ Department management
- ✅ Search and filtering
- ✅ Responsive design
- .NET 9.0
- ASP.NET Core Web API
- SQL Server
- ADO.NET
- JWT Bearer Authentication
- Serilog
- Swagger
- Angular 19
- TypeScript
- Bootstrap 5
- RxJS
- Font Awesome