暂无描述

project_scopes 1.7KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. Ecoloop – Project Scopes (Summary)
  2. 1) Core Operations
  3. - Customer onboarding, sites/locations, service agreements, materials catalog and units.
  4. - Pickup lifecycle: request → schedule/assign → collection → facility intake → weigh ticket → completion.
  5. - Inventory touchpoints via weigh lines; optional sorting/shipment later.
  6. 2) Pricing, Billing, and Payouts
  7. - Org/customer price lists with buy/sell directions and effective pricing per unit.
  8. - Automatic invoice generation from weigh tickets; payments tracking.
  9. - Payouts to customers for buy-priced materials.
  10. 3) Bidding Marketplace
  11. - Factories post scrap listings with estimated quantities and auction rules (open/sealed-ready).
  12. - Recyclers place bids; min-increment and reserve enforced; invite-only or public.
  13. - Award flow selects winner and creates a pickup order.
  14. 4) Users, Roles, and Portal
  15. - Roles: owner, manager, driver, customer, auditor across organizations.
  16. - Customer/driver portal endpoints for assignments, status changes, proofs.
  17. - JWT auth (Djoser), Allauth for social sign-in (optional).
  18. 5) Compliance & Documents
  19. - Upload and attach documents/photos/certificates to core records.
  20. - Audit logs on key actions and state transitions.
  21. 6) Reporting & Analytics
  22. - Leaderboards (benefit events), volume and revenue summaries (monthly/periodic).
  23. - Filters by org, date range, status.
  24. 7) Multi-Org, Locale, and Config
  25. - Multi-organization tenancy, currency codes (THB/USD, etc.), kg/lb units.
  26. - ENV-based settings, Postgres database, media/static management.
  27. 8) Developer Experience
  28. - Docker-compose for local dev; Tailwind for UI apps.
  29. - Management commands: seed_ecoloop, ecoloop_auto_close_award.
  30. - DRF viewsets + schema via drf-spectacular; router under /api.