Required stack
필요 기술
ReactTypeScriptSCSSTailwind CSSUnit TestingWeb PerformanceSPAAPI IntegrationAI IntegrationeCommerceFrontend DevelopmentONDC
Project brief
프로젝트 내용
The Buyer-side APIs for our ONDC deployment are already live; now I need a modern, fully responsive web interface that turns those endpoints into a polished e-commerce experience. You will consume the Buyer Protocol and Buyer CRUD APIs I provide and deliver a single-page front end that covers every core flow:
• Catalog search that leverages the data exactly as the APIs expose it, supporting filters, sorting and predictive behaviour where the data allows.
• Seamless cart, checkout, init, confirm, cancel, refund and rating flows, always honouring ONDC status transitions.
• Order tracking and issue management pages tied to the corresponding endpoints.
• AI layer: an on-page chatbot for customer support plus a recommendations module that learns from user activity; the voice feature can stay optional for later.
The look and feel must stay clean and contemporary—think modern typography, spacious layouts, subtle animations and mobile-first breakpoints. I will share Postman collections, Swagger docs and a private repo as soon as we start; your branch should include clear commits, reusable React (or comparable) components, TypeScript where practical, SCSS or Tailwind for styling and unit tests for critical logic.
Completion means:
1. The app runs locally with one command, builds cleanly for production and deploys error-free to our test server.
2. All API calls conform to ONDC schemas; validation errors surface gracefully in the UI.
3. Chatbot replies and recommendation cards pull from the AI service keys I supply and degrade gracefully if the service is unavailable.
4. Lighthouse mobile score ≥ 90 and no console warnings.
If you have shipped ONDC-compliant buyers before and can work within the stated cost and timeline, let’s get started—repository access is ready for you.
• Catalog search that leverages the data exactly as the APIs expose it, supporting filters, sorting and predictive behaviour where the data allows.
• Seamless cart, checkout, init, confirm, cancel, refund and rating flows, always honouring ONDC status transitions.
• Order tracking and issue management pages tied to the corresponding endpoints.
• AI layer: an on-page chatbot for customer support plus a recommendations module that learns from user activity; the voice feature can stay optional for later.
The look and feel must stay clean and contemporary—think modern typography, spacious layouts, subtle animations and mobile-first breakpoints. I will share Postman collections, Swagger docs and a private repo as soon as we start; your branch should include clear commits, reusable React (or comparable) components, TypeScript where practical, SCSS or Tailwind for styling and unit tests for critical logic.
Completion means:
1. The app runs locally with one command, builds cleanly for production and deploys error-free to our test server.
2. All API calls conform to ONDC schemas; validation errors surface gracefully in the UI.
3. Chatbot replies and recommendation cards pull from the AI service keys I supply and degrade gracefully if the service is unavailable.
4. Lighthouse mobile score ≥ 90 and no console warnings.
If you have shipped ONDC-compliant buyers before and can work within the stated cost and timeline, let’s get started—repository access is ready for you.