I want to launch a web portal that does everything Shiprocket does for the Indian market: compare courier rates in real time, let users book pick-ups instantly, and follow every parcel from dispatch to delivery. Core features I need from you • Dynamic price calculator that pulls live rates from India Post, Delhivery, DTDC and any other carriers we add later through their public or partner APIs. • Full booking workflow: schedule a pickup, create the airway-bill, and push the order data back to each courier’s system so labels are generated automatically. • End-to-end order tracking visible inside the dashboard, refreshed on courier callbacks or periodic polling. Accounts & roles Customers sign up, store addresses, recharge their wallet or pay per order, and see their shipment history. An admin panel lets me add new carriers, set mark-ups, manage users and view analytics. Please build the authentication layer with best-practice security (JWT or another proven method), password reset, and basic KYC fields. Tech notes • Clean, responsive front-end—React, Vue or similar is fine as long as the UX stays lightweight. • Back-end can be Node, Django or Laravel; just ensure modular carrier adapters so future integrations are plug-and-play. • API documentation for every endpoint you create. • Git version control from day one; I’ll review progress branch by branch. Acceptance criteria 1. Price calculator returns identical totals to each courier’s sandbox within ±1 ₹ for weight/zone tests I provide. 2. A booking placed through the portal shows up in the courier’s own panel within 60 seconds, label downloadable in PDF. 3. Tracking page auto-updates without manual refresh when a webhook fires. 4. Admin can activate a brand-new carrier by filling a form and uploading its API keys—no code change. If you have built aggregator, logistics or marketplace apps before, point me to a live demo or repo when you bid. I’m ready to start as soon as we agree on the milestones and timeline.