Angular E-Commerce Razorpay Integration

Job ID: 40305899

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

I want to launch a full-featured e-commerce storefront built with Angular for the front-end and hosted on AWS so it scales easily from day one. The core flow is straightforward: customers browse products, add items to a cart, then pay through Razorpay. A smooth, secure Razorpay checkout (including credit/debit support that Razorpay already provides) is the single most important feature, though I would like the architecture left flexible enough to bolt on PayPal or bank-transfer options later without a major rewrite.

Here is what I consider the key deliverables:

• Responsive Angular UI (desktop & mobile) with product catalogue, search, cart, and order-confirmation pages
• Razorpay payment gateway fully integrated, sandbox tested, then switched to live keys for launch
• Serverless or containerised back-end on AWS (Amplify, Lambda, API Gateway, DynamoDB or RDS—use what best fits) that handles product data, user accounts, and order processing
• Deployment pipeline so each commit can auto-build and push to AWS (CodePipeline, GitHub Actions, or similar)
• Basic admin dashboard for product CRUD and order management
• Clear handover: code in a private Git repo, setup docs, and a short demo call confirming everything runs on my AWS account

Acceptance will be based on:
1. All pages load in under 2 s on a 3G connection (Lighthouse test)
2. Successful end-to-end purchase in Razorpay live mode
3. No critical or high-severity issues in an OWASP ZAP scan
4. Clean, well-commented code that builds with a single command

Timeline is flexible but I prefer an iterative approach with visible progress each week. If you have launched Angular shops before and are comfortable with AWS services and Razorpay APIs, let’s make this happen.