Skip to content

.Net core API to manager Employees and Calculate Paymentslip

Notifications You must be signed in to change notification settings

tupinambajunior/StoneEmployee

Repository files navigation

Logo do Projeto

API de Gerenciamento de Folha de Pagamento

Este projeto é uma API ASP.NET Core para gerenciamento de folha de pagamento de funcionários, incluindo cálculo de salários, deduções (INSS, IRPF, plano de saúde, plano dental, vale transporte) e geração de contracheques. A API utiliza PostgreSQL como banco de dados e é containerizada usando Docker.

Funcionalidades

  • Gerenciamento de funcionários (operações CRUD)
  • Cálculo de salários com detalhamento de deduções
  • Migrações automáticas do banco de dados
  • Design RESTful API
  • Ambiente containerizado para fácil implantação

Tecnologias Utilizadas

  • ASP.NET Core
  • Entity Framework Core
  • PostgreSQL
  • Docker
  • AutoMapper
  • FluentValidation
  • xUnit

Configuração

Pré-requisitos

  • Docker
  • Docker Compose

Endpoints (Link para documentação no Swagger: https://localhost:5001/swagger/index.html)

Clonar o Repositório

git clone https://github.com/tupinambajunior/StoneEmployee.git
cd StoneEmployee

About

.Net core API to manager Employees and Calculate Paymentslip

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published