This is a C# Blazor Web application and Using Web Api for managing Employees using SQL Server as the database backend. The application provides functionalities for managing various aspects Employees.
- Employee Management: Provides features for managing employee information.
- User Management: Provides user authentication and authorization features.
The application utilizes the following database schema:
- Employee: Manages employee information.
- Payroll: Manages payroll information.
- User: Stores user information.
- UserType: Manages user types.
- Clone the repository to your local machine.
- Open the solution file (
DemoEmployeeManagementSolution.sln
) in Visual Studio. - Configure the database connection string in Server Project
appsettings.json
file. - Run the database migrations to create the necessary tables in the database.
- Build and run the application.
- C#
- ASP.NET Core
- Entity Framework Core
- SQL Server
- Blazor Web Assembly
- Web Api
This project is licensed under the MIT License.