Modern E-Commerce Front-End Build -- 2

Job ID: 40380891

Budget: ₹1,500 – ₹12,500 INR

I need a sleek, modern interface that captures the clean look and smooth flow of https://seller.vikra.com and mystore.in ( all modules like seller registration, buyer, seller dash board and complete e eCommerce cycle as oer ONDC) The project covers everything from UX wireframes through polished UI code, built with today’s front-end stack—React, Vue, Angular, or another comparable framework is fine as long as the outcome is fast, maintainable, and standards-compliant.
pls bid only if u r a freelancer and can do this project
Pls read carefully this requirement document and bid only if u yourself can do this. pls also let us know similar work executed by yourself

Key requirements
• Design language: Modern, with subtle hover effects, fluid scroll animations, and context-aware modal pop-ups that enhance—not distract from—workflows.
• Responsiveness: Fully optimized for desktop and mobile; tablet support is welcome but not essential right now.
• API readiness: Develop against mocked data today, but structure the code so I can drop in the real REST/GraphQL endpoints the moment the UI is approved. I will supply the exact API specs at that stage.
• Technology hygiene: Modular components, semantic HTML5, accessible styling (preferably using CSS-in-JS or modern utility classes), and clear documentation that lets another developer pick up the repo without guesswork.

Deliverables
1. Interactive Figma (or equivalent) prototype reflecting the agreed screens and flows.
2. Production-ready source code in a Git repo, including build scripts.
3. A brief hand-off guide explaining component structure and the points where APIs plug in.

Acceptance criteria
• All primary screens match the approved prototype pixel-for-pixel on the latest Chrome, Firefox, Safari, and Edge.
• Lighthouse performance score ≥ 90 on both desktop and mobile.
• No console errors or accessibility violations flagged by Axe.

If this sounds like a fit, let’s confirm milestones and get started.