Skip to content

Latest commit

 

History

History
22 lines (20 loc) · 759 Bytes

File metadata and controls

22 lines (20 loc) · 759 Bytes

TODO — DataForge API

Upcoming

  • User registration + JWT auth (replace static API keys)
  • Product image upload
  • Order management endpoints
  • Inventory tracking (stock in/out history)
  • Webhook notifications on stock changes
  • Bulk import/export (CSV, JSON)
  • API usage dashboard (request logs, analytics)
  • More currencies (live rates via Frankfurter.app)
  • Caching layer (Redis or in-memory)
  • Docker Compose deployment

Done

  • API key authentication
  • Rate limiting (100 req/min)
  • Products CRUD with search & pagination
  • Currency converter (IDR, USD, SGD, EUR)
  • Analytics (summary, top products)
  • Auto-generated OpenAPI docs
  • Security hardening (CORS, headers, validation)