Backend API cho hệ thống Sendo Farm, xây dựng bằng .NET 8 và MongoDB. README này hướng dẫn cách cài đặt, cấu hình và chạy API cục bộ.
- .NET SDK 8.0+
- MongoDB (Local hoặc MongoDB Atlas)
- Git
Kiểm tra nhanh:
dotnet --version
git clone https://github.com/SendoAIAssistance/server.git
cd SendoFarmAI.Backend
dotnet restore
dotnet run --project SendoFarmAI.API
📂 Project Structure
SendoFarmAI.Backend
│
├── SendoFarmAI.API
│ ├── Controllers (API endpoints)
│ ├── ...
│
├── SendoFarmAI.BLL (Business Logic Layer)
│ ├── DTOs (DTOs & contracts)
│ ├── Interfaces
│ ├── Services (Core business logic)
│ └── ...
│
├── SendoFarmAI.DAL (Data Access Layer)
│ ├── Data (MongoDB context)
│ ├── Interfaces
│ ├── Models (Data models)
│ ├── Repositories (Working w DB)
│ └── ...
│
└── .github
└── workflows