API For a Basic ERP App using C# - Dot Net Core 3.1.
It's a Basic ERP Application API using Dot Net Core Framework of version 3.1. All of the major architecture of Dot Net Core is followed here. Anyone can start with this project very much simply. The basic API's built in here are the belows. It's totally free and anyone can start with this project.
V 1.0.0
V 3.1.301
git clone https://github.com/ManiruzzamanAkash/ERPAPI.git
dotnet run
URL Link: https://localhost:5001/index.html
Sl | Module & Pattern Name | Action Name | Status |
---|---|---|---|
1 | Mediator/CQRS Pattern | Implement Command and Query Pattern | ✅ |
2 | Repository Pattern | Implement IRepository & Repository | ✅ |
3 | Swagger | Sawgger API Documentation | ✅ |
4 | Fluent Validation API | Fluent API Validation | ✅ |
Sl | Feature Name | Action Name | Status |
---|---|---|---|
1 | Authentication Management | Login | ✅ |
2 | Register | ✅ | |
3 | Users Management | User List | ✅ |
4 | User Create | ✅ | |
5 | User View | ✅ | |
6 | User Edit | ✅ | |
7 | User Delete | ✅ | |
8 | Departments Management | Department List | ✅ |
9 | Department Create | ✅ | |
10 | Department View | ✅ | |
11 | Department Edit | ✅ | |
12 | Department Delete | ✅ | |
13 | Designations Management | Designation List | ✅ |
14 | Designation Create | ✅ | |
15 | Designation View | ✅ | |
16 | Designation Edit | ✅ | |
17 | Designation Delete | ✅ | |
18 | Employees Management | Employee List | ✅ |
19 | Employee Create | ✅ | |
20 | Employee View | ✅ | |
21 | Employee Edit | ✅ | |
22 | Employee Delete | ✅ | |
23 | Customer Groups Management | Customer Group List | 🔲 |
24 | Customer Group Create | 🔲 | |
25 | Customer Group View | 🔲 | |
26 | Customer Group Edit | 🔲 | |
27 | Customer Group Delete | 🔲 | |
28 | Customers Management | Customer List | 🔲 |
29 | Customer Create | 🔲 | |
30 | Customer View | 🔲 | |
31 | Customer Edit | 🔲 | |
32 | Customer Delete | 🔲 | |
33 | Suppliers Management | Supplier List | 🔲 |
34 | Supplier Create | 🔲 | |
35 | Supplier View | 🔲 | |
36 | Supplier Edit | 🔲 | |
37 | Supplier Delete | 🔲 |
URL Link: https://localhost:5000/api/xxx