https://github.com/moshdev2213/psychic-employee
Employee management system using .NET and C# 🖥️. The application integrates with a MySQL database 🗄️ and utilizes Entity Framework for efficient data handling 🛠️. It also implements Identity Framework for secure user authentication and authorization 🔒. The system exposes a Web API for managing employee data 📊,offering functionalities for CRUD
https://github.com/moshdev2213/psychic-employee
csharp dotnet entity-framework-core identityframework mysql vscode
Last synced: 3 months ago
JSON representation
Employee management system using .NET and C# 🖥️. The application integrates with a MySQL database 🗄️ and utilizes Entity Framework for efficient data handling 🛠️. It also implements Identity Framework for secure user authentication and authorization 🔒. The system exposes a Web API for managing employee data 📊,offering functionalities for CRUD
- Host: GitHub
- URL: https://github.com/moshdev2213/psychic-employee
- Owner: moshdev2213
- Created: 2024-07-07T10:10:43.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2024-07-07T18:40:53.000Z (11 months ago)
- Last Synced: 2025-01-07T22:11:30.687Z (5 months ago)
- Topics: csharp, dotnet, entity-framework-core, identityframework, mysql, vscode
- Language: C#
- Homepage:
- Size: 18.6 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Psychic-Employee
## Description
An employee management system using .NET and C# 🖥️. The application integrates with a MySQL database 🗄️ and utilizes Entity Framework for efficient data handling 🛠️. It also implements Identity Framework for secure user authentication and authorization 🔒.
The system exposes a Web API for managing employee data 📊, offering functionalities for CRUD operations ✨. This ensures a robust, scalable, and secure solution for employee management 🚀.
## API Endpoints
| API | EndPoint | Description |
| :-------------------- | :---------------------- | :----------------------------------------------------------------- |
| `Employees - List` | `GET /api/Emp` | Retrieves a list of all employees. 👥 |
| `Employees - Create` | `POST /api/Emp` | Creates a new employee. 🆕 |
| `Employees - Details` | `GET /api/Emp/{id}` | Retrieves detailed information about a specific employee by ID. 🕵️ |
| `Employees - Delete` | `DELETE /api/Emp/{id}` | Deletes an employee by ID. 🗑️ |
| `Employees - Update` | `PUT /api/Emp/{id:int}` | Updates an existing employee by ID. 🔄 |#
This README provides a structured overview of the API endpoints, technologies used, and steps to get started with the API. Adjust the content as per your project's specific details and requirements.