- Context
- The project is a custom digital marketplace for selling local products through multiple vendors while preserving one coherent purchasing experience for customers. It supports ready-stock products and products requiring preparation or manufacturing and brings inventory, orders, payments, shipping, commissions, and seller entitlements into one operating platform.
- Intended users
- Customers purchasing through the mobile applications, vendors and stores joining the marketplace, platform administrators, operational and finance teams, and connected payment and shipping providers.
- Constraints
- The platform must preserve independent order, payment, shipping, and entitlement states for each vendor within one customer purchase while maintaining a controlled financial ledger and handling cancellation, refunds, refused delivery, and disputes. Some capabilities depend on the official APIs exposed by payment and shipping providers, while Apple and Google review timelines remain external dependencies.
- The Drix contribution
- The Drix is responsible for end-to-end analysis, planning, UX/UI design, customer applications, seller portal, administration panel, backend services, APIs, database design, roles and permissions, product and inventory management, multi-vendor orders, operational finance, payment and shipping integrations, testing, production preparation, release support, documentation, and training.