first commit
This commit is contained in:
28
mpc/docs/admin-user-api.md
Normal file
28
mpc/docs/admin-user-api.md
Normal file
@@ -0,0 +1,28 @@
|
||||
# Admin User Management API
|
||||
|
||||
Bu doküman admin panel için kullanıcı yönetimi endpointlerini açıklar.
|
||||
|
||||
## Base Path
|
||||
`/admin/users`
|
||||
|
||||
## Endpointler
|
||||
|
||||
### 1. Kullanıcı Listesi
|
||||
`GET /admin/users`
|
||||
|
||||
#### Query Params
|
||||
- `page` (optional)
|
||||
- `limit` (optional)
|
||||
- `search` (optional)
|
||||
- `status` (optional)
|
||||
|
||||
#### Response
|
||||
```json
|
||||
{
|
||||
"data": [],
|
||||
"pagination": {
|
||||
"page": 1,
|
||||
"limit": 10,
|
||||
"total": 0
|
||||
}
|
||||
}
|
||||
24
mpc/docs/mcp-usage.md
Normal file
24
mpc/docs/mcp-usage.md
Normal file
@@ -0,0 +1,24 @@
|
||||
# MCP Usage
|
||||
|
||||
## Bu dosyanın amacı
|
||||
Copilot veya başka bir agent'ın bu repo için görev alırken izlemesi gereken kullanım rehberi.
|
||||
|
||||
## Çalışma Prensibi
|
||||
- Önce mevcut klasör yapısını analiz et.
|
||||
- Sonra ilgili modülün handler ve model dosyalarını incele.
|
||||
- Yeni kod eklerken mevcut naming convention’a uy.
|
||||
- Değişiklikleri minimum etkiyle yap.
|
||||
|
||||
## Admin User Endpoint Beklentisi
|
||||
- Listeleme
|
||||
- Detay
|
||||
- Oluşturma
|
||||
- Güncelleme
|
||||
- Durum değiştirme
|
||||
- Silme
|
||||
|
||||
## Çıkış Kuralları
|
||||
- Hassas bilgi döndürme.
|
||||
- Validation ekle.
|
||||
- Hata kodlarını doğru kullan.
|
||||
- Router’ı güncelle.
|
||||
27
mpc/docs/project-structure.md
Normal file
27
mpc/docs/project-structure.md
Normal file
@@ -0,0 +1,27 @@
|
||||
# Project Structure
|
||||
|
||||
## Root
|
||||
- `main.go` uygulama başlangıcı
|
||||
- `.env` ortam değişkenleri
|
||||
|
||||
## app
|
||||
Uygulama modülleri burada bulunur.
|
||||
|
||||
### accounts
|
||||
Kullanıcı ve hesap yönetimi.
|
||||
|
||||
### settings
|
||||
Site ayarları ve yapılandırmalar.
|
||||
|
||||
### shop
|
||||
Ürün ve sepet yönetimi.
|
||||
|
||||
### blog
|
||||
Blog yönetimi.
|
||||
|
||||
## config
|
||||
- `db.go` veritabanı bağlantısı
|
||||
- `redis.go` redis bağlantısı
|
||||
|
||||
## router
|
||||
- `router.go` tüm route tanımları
|
||||
Reference in New Issue
Block a user