Client
Web / Mobil / Postman- HTTP API istekleri
- JSON veri gönderimi
- JWT token ile authentication
- Frontend bağımsız kullanım
Django REST Framework ile geliştirilmiş; güvenli, ölçeklenebilir ve test edilebilir modern bir e-ticaret backend API projesi.
Client'tan PostgreSQL'e kadar ShopAPI'nin temel backend veri akışı.
ShopAPI'nin PostgreSQL üzerinde çalışan ilişkisel database yapısı.
Authentication, product, category ve order işlemleri REST endpoint'leri üzerinden yönetilir.
JWT Authentication
/api/auth/register/
/api/auth/login/
/api/auth/refresh/
Category Management
/api/categories/
/api/categories/
Product CRUD
/api/products/
/api/products/
/api/products/{id}/
/api/products/{id}/
/api/products/{id}/
Order Management
/api/orders/
/api/orders/
/api/orders/{id}/
ShopAPI'nin development ve production altyapısında kullanılan temel teknolojiler.
Backend programlama dili
Web framework
REST API framework
Relational database
Token authentication
Interactive API documentation
Bir API yalnızca çalışmasıyla değil; test, güvenlik ve deployment süreçleriyle tamamlanır.