Skip to content

This API provides a set of endpoints to handle various aspects of employee data

Notifications You must be signed in to change notification settings

MariangelaNM/Employees-API

Repository files navigation

Employees-API

Project Introduction

Welcome to the Employee and Department RESTful API project! This GitHub repository hosts a robust solution for efficiently managing employee and department data through a modern API developed using C#,.NET 8 and SQL Server.

Project Highlights

RESTful Architecture

Our API adheres to the principles of Representational State Transfer (REST), incorporating industry best practices for designing scalable and interoperable web services. This ensures a consistent and intuitive experience for developers interacting with the API.

C# and .NET 8

Leveraging the power of C# and the latest features of .NET 8, this project showcases how to harness the capabilities of a versatile and performant programming language within a modern web development framework.

CRUD Operations

The API supports fundamental CRUD operations (Create, Read, Update, Delete) for both employees and departments. This versatility allows seamless integration with various applications, making it an ideal solution for diverse project requirements.

Getting Started

To dive into the project, ensure you have the necessary tools installed, including Visual Studio, SQL Server and the .NET 8 SDK. The repository includes clear documentation and guides to help you set up, understand the project structure, and contribute effectively.

Installation Steps

  1. Clone the repository to your local machine.
    git clone [https://github.com/your-username/Employees-API.git](https://github.com/MariangelaNM/Employees-API.git)https://github.com/MariangelaNM/Employees-API.git
    

2.Run in SQL Server the Scripts DB_Scripts.sql

3.Run in SQL Server the procedures DB_Scripts_Procedures.sql

4.Open the project in Visual Studio.

5.Build the solution to restore dependencies.

  dotnet build
  dotnet run

About

This API provides a set of endpoints to handle various aspects of employee data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published