Open ravibhansali10 opened 4 days ago
hii @ravibhansali10 i want to contribute in this project but I go through the repos documentation but I didn't understand so much, it less describe , If possible you can explain me it
@navdeep710 @ravibhansali10 @BLR-0118 @sandeepshahi @92shreyansh ,please mentored me before this i didn't work with ONDC
Would request you to kindly fill this form :
Ticket Contents
Development of a platform-specific ONDC-compliant adaptor for either OpenCart. The adaptor will allow seamless integration of the seller platform with the ONDC network, enabling features such as catalog synchronization, order management, and post-order fulfillment. Sellers using OpenCart need a quick, efficient way to join the ONDC network to benefit from its decentralized and interoperable model. The adaptor would remove the complexity of manual integration, streamline business processes, and enhance operational efficiency. It may even provide an admin interface for real-time updates, complaint management, and API monitoring, improving seller participation in the ONDC network.
Bounty Amount : INR 50,000
Apply through the following google form as part of the C4GT Community Campaign.
Goals Goals & Milestones: Create an ONDC Retail protocol compliant seller app-side adaptor for the specific platform (OpenCart) based on the current Retail API contract v1.2 available here and v1.2.5 available here Ensure full lifecycle support for ONDC API compliance, including discovery, order management, fulfillment, and post-fulfillment Provide a user-friendly admin interface for sellers of these platforms to manage ONDC workflows (catalog synchronization, order tracking, etc.) Mid-point Milestones: Finalize the technical architecture Implement basic API translation between ONDC specifications and the platform-specific APIs (e.g., product search, catalog sharing) Develop a prototype of the admin interface with functional catalog management. Expected Outcome Enable seamless communication between the ONDC network (buyer network participants) and the selected platform using the adaptor Orders processed through the adaptor would showcase as seamlessly as other orders, except with an ONDC flag/ identifier Translate ONDC API requests into platform-specific requests and vice versa (e.g., order management, catalog updates). Provide a fully functional admin interface where sellers can track orders, sync their catalogs, manage post-order complaints, and monitor the status of API calls. Be released as open-source to facilitate collaborative improvements. Acceptance Criteria The adaptor must enable a OpenCart seller to fully integrate with ONDC, supporting all standard ONDC API calls (discovery, order management, fulfillment, post fulfilment) facilitating complete transactions The solution provider must ensure that the adaptor complies with ONDC’s technical requirements for network participants (NPs), including: Log verification: provide logs for defined flows and scenarios, as required by ONDC. Log submission guidelines Working instance walkthrough: Demonstrate an illustrative working instance of a seller, showcasing how the seller’s catalog is synchronized, orders are processed, and post-fulfillment requests are handled. The solution should have considerations for scalability, security, and performance as large brands would adopt these adaptors to become an ONDC Network Participant Implementation Details Use platform-specific APIs for OpenCart to ensure integration. Develop an adaptor to convert ONDC API requests to OpenCart platform-specific APIs and handle responses to provide API responses based on ONDC specifications. Build the interface using React.js or Angular for the front-end, with Node.js or Django for the back-end. Compliance & Security: Ensure all data handling complies with ONDC protocols and implement data security best practices Mockups/Wireframes No response
Product Name ONDC compliant adaptors for OpenCart ecommerce platform
Organisation Name ONDC
Domain Retail Ecommerce
Tech Skills Needed Angular, CI/CD, DevOps, Django, Docker, GraphQL, JavaScript, JWT, Node.js, OAuth, React, RESTful APIs, SQL, Testing Library, UI/UX/Design
Organizational Mentor @92shreyansh @sandeepshahi @Rishabh-ondc @ravibhansali10
Angel Mentor No response
Complexity High
Category API, Backend, Research
Interested? Please fill this form)