
Closed
Posted
Paid on delivery
My site’s front-end is already live; what I need now is the engine that turns it into a real store. 1. Authentication Visitors should be able to register or sign in with their existing Facebook or Google accounts. After the social token is verified on the server, create a secure session or JWT so protected routes and the cart remain accessible only to logged-in users. 2. Ordering & Payment Once authenticated, shoppers must add items to a cart, review their order, and pay through Razorpay. Handle the full checkout flow, trigger Razorpay’s hosted pop-up, and process success, failure, and webhook callbacks. Successful transactions must be written to the database, and an order confirmation should appear on-screen and via email. Funds must settle directly into my linked Razorpay account; use environment variables for the keys and switch easily between test and live modes. 3. Persistence & Admin Visibility Store orders, payment status, and basic customer details so I can later view or export them from an admin panel or a simple API endpoint. Deliverables • Facebook & Google social login implemented • Cart, order, and Razorpay payment pipeline fully wired • Order data saved with webhook reconciliation • Clear setup and deployment notes for me to run everything locally and in production I’ll grant repo access once we agree on the stack (Node.js, Django, Laravel, or whatever you recommend that meshes cleanly with my existing front-end). Let me know how you plan to approach the build and your estimated timeline so we can get the store selling.
Project ID: 40691708
34 proposals
Remote project
Active 1 min ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
34 freelancers are bidding on average ₹2,637 INR for this job

★★★ NODE.JS SPECIALIST ★★★ Hi, For building the engine for your store, I will implement secure authentication using JWT after verifying social tokens from Facebook and Google. This ensures that only logged-in users can access protected routes and the cart. Additionally, I will integrate Razorpay for the payment process, handling the entire checkout flow, including success and failure callbacks. I will ensure that successful transactions are recorded in the database and that order confirmations are sent via email. Could you confirm if you prefer to use Node.js for the backend, or would you like to explore other options like Django or Laravel? I'll deliver a fully functional authentication system, a complete payment pipeline, and a clear setup guide for both local and production environments. To get started, I will need access to your repository and any existing environment configurations you have. Thanks!
₹600 INR in 5 days
8.4
8.4

Hello sir, I read your requirements and understand very-well and ready to add Auth & Razorpay Checkout. Thank you
₹1,500 INR in 1 day
8.0
8.0

The part that quietly breaks most Razorpay builds: the browser success callback is not proof of payment. If the user closes the tab after paying, or a callback fires twice, orders go missing or get double-created. So the order state gets driven by the signed webhook, verified against your secret, with the client callback treated only as a UI hint. Idempotency key on the Razorpay payment ID so a replayed webhook can't create a second order. I built the checkout and payment pipeline at Poundit on Django plus Node — Stripe there, same problem shape: hosted popup, webhook reconciliation, order records that had to stay correct when the two disagreed. Razorpay's flow maps onto it directly. Stack recommendation: Laravel if your front-end is server-rendered or you want the fastest path, Django if you'd rather stay in Python. I've shipped both. Social login through Google and Facebook, token verified server-side, then your own JWT — never trusting the provider token past the initial exchange. Keys in env, test and live switched by one variable. Orders, payment status and customer details stored so an admin panel or a protected export endpoint can read them later.
₹5,000 INR in 2 days
5.0
5.0

I am interested in developing your Hospital Information Management System (HIMS) for Indian clinics and multi-specialty hospitals. I have **17+ years of software development experience** and strong expertise in **PHP, Laravel, CodeIgniter, Node.js, React/Vue.js, MySQL, PostgreSQL, REST APIs and third-party integrations**. I have experience designing scalable business applications, backend systems, API integrations, authentication/authorization, billing-related workflows, and database-driven platforms.
₹1,050 INR in 2 days
4.2
4.2

Hi! I'm Amit, a seasoned full-stack developer with over 14 years of experience coding in Laravel, Django, Node.js, and more. Your project is right up my alley; I have created numerous e-commerce sites from scratch that mirror the functionality you're looking for, including integration with third-party payment providers like Razorpay. My forte lies in efficient database design and optimization, which means I can ensure all the order data, payment status, and customer details are stored securely and made easily accessible for you to interact either through an admin panel or API endpoints. Additionally, I have extensive experience implementing Facebook & Google authentication, setting up secure sessions with JWTs, and building robust cart systems to finalize orders - all of which align perfectly with your requirements. What sets me apart is not just my coding capabilities but also my commitment to providing long-term support even after the project is delivered. I'm excited about the prospect of turning your front-end site into a fully functional and secure store. I bring not just technical excellence to the table but also clear communication skills and an on-time track record which explains my successful stint on Freelancer thus far. Let's chat further about your stack preference and estimated timeline so we can get down to making your store sell!
₹1,050 INR in 7 days
4.0
4.0

Having spent over 6 years as a professional web designer and developer, I can confidently take up the challenge of turning your live front-end into a fully functioning store. Making use of Node.js (or whatever stack you decide upon), I have extensive experience with authentication, ordering and payment systems, all of which align perfectly with your requirements. In terms of user authentication, I can seamlessly integrate social login options for both Facebook and Google via the use of verifiable tokens that will create secure JWT sessions. This ensures only logged-in users have access to protected routes and your valuable cart contents. On the payment front, I am well-versed in integrating and handling complex payment gateways like Razorpay using their secure hosted pop-up flow. In addition, I'll ensure that successful transactions are stored in your database and that you receive real-time order confirmations via email and on-screen. Finally, my skills extend to ensuring persistence of data, meaning I can save and store orders, payment statuses as well as basic customer details in a manner that is immediately accessible through an admin panel or simple API endpoint at any time. My methods also include reconciliation using webhooks for transaction validation, making it easier for you to view or export relevant information whenever required.
₹600 INR in 3 days
3.6
3.6

Hi, I can turn your existing front-end into a fully functional and secure e-commerce platform. I recommend Laravel or Node.js, depending on your existing front-end architecture. I can implement Google and Facebook authentication, secure user sessions, cart and order management, and a complete Razorpay checkout flow. The system will securely handle payment success, failure, and webhook verification, store orders and payment details in the database, and send order confirmation emails. I’ll also provide clear setup and deployment documentation. I’m ready to review your existing code and suggest the best approach for a smooth integration. Best regards, Khushi
₹4,000 INR in 4 days
3.1
3.1

Hello! I would love to help you wire up Google and Facebook authentication alongside a complete Razorpay checkout pipeline for your store. With strong expertise in Node.js, PHP, Laravel, Django, and secure Payment Processing integrations, I can build a robust, clean backend that seamlessly connects with your live front-end. My Approach to Your Requirements: Secure Social Authentication: Implement OAuth login for Google and Facebook with server-side token verification, issuing secure JWTs or session cookies to protect user routes and carts. Complete Razorpay Integration: Wire up the shopping cart, trigger Razorpay's hosted pop-up modal, handle success/failure callbacks securely, and configure webhook reconciliation to ensure every transaction is correctly recorded. Persistence & Admin Reporting: Set up clean database schemas for orders and customers, paired with a simple admin API endpoint or basic panel view so you can easily view and export order data. I am ready to start immediately. Let's get your store selling!
₹1,050 INR in 7 days
2.0
2.0

With a decade of hands-on development under my belt, I have served as a reliable guide for businesses looking to bring their ideas to life. Your project encompasses elements of my main skillset; API Development, JavaScript (including Node.js), and PHP. Having worked on projects just like yours - **from authentication and payment gateway integration to backend database management** - I can guarantee robust code that serves your current needs while providing the flexibility to accommodate future enhancements. Speed is important in today's ever-changing business environment. From planning and architecture to development, testing, deployment, and ongoing support, I am experienced in executing projects within tight deadlines without compromising quality. Plus, my previous work ensures that I can bring solid options to the table that will mesh cleanly with your existing frontend. Ultimately, when you choose me for this project, you are opting for not only exceptional technical skills but also dependable communication, consistent delivery, and an unwavering belief in writing clean, secure codes that can scale seamlessly alongside your store's potential growth. Let's get selling swiftly!
₹3,000 INR in 1 day
0.0
0.0

Hi, I can build the complete backend engine for your existing storefront, covering social authentication, cart/order handling, Razorpay payments, webhooks, persistence, and admin visibility. I recommend Node.js + Express + MongoDB/MySQL if your current front-end is React/JavaScript, as it integrates cleanly with social login, REST APIs, Razorpay, and future admin features. My approach: • Google and Facebook OAuth login with server-side token verification • Secure JWT/session-based authentication for protected routes • Persistent cart tied to authenticated users • Order creation and checkout validation • Razorpay test/live integration using environment variables • Hosted Razorpay checkout popup • Payment success/failure handling • Webhook signature verification and payment reconciliation • Store customer, order, payment ID, amount, and payment status in database • Automatic order confirmation on-screen and by email • Simple secured admin/API endpoint to review or export orders • Clean error handling, validation, logging, and security checks • Local + production setup documentation Estimated timeline: 1 day, depending on the existing frontend structure and admin requirements. I can work directly with your current repository and preserve the existing UI while wiring the backend cleanly. Please start a conversation so we can review the current stack, database preference, Razorpay account setup, and deployment environment.
₹1,500 INR in 1 day
0.0
0.0

Hello, I can implement the complete authentication, cart, ordering, and Razorpay payment backend while keeping it cleanly integrated with your existing frontend. I will deliver: * Secure Google and Facebook OAuth authentication * Server-side token verification with secure sessions/JWT * Persistent cart and protected checkout * Razorpay test/live mode configuration through environment variables * Checkout, success/failure handling and webhook verification * Order and payment-status persistence in MySQL * Webhook reconciliation to prevent duplicate or inconsistent orders * Customer/order API for future admin visibility and export * Order confirmation UI and email notification * Clear local and production deployment documentation I would first inspect the existing frontend and choose the backend stack that best matches it, rather than introducing unnecessary complexity. For a Node.js frontend/API environment, I would recommend Node.js with a lightweight REST API and MySQL. Bid: INR 1,500 fixed Timeline: 2-3 days I can start immediately once repository access is provided.
₹1,050 INR in 7 days
0.0
0.0

Hi, I can build the complete authentication, ordering, and payment flow using Nodes or Django, based on your preferred stack. I’ll implement secure social login, integrate Razor pay with proper web hook handling, and ensure customer/order data is stored securely and accessible through a simple admin/API interface. I’ll also provide clean documentation and deployment notes so the project is easy to maintain and move from development to production. “Let’s discuss your requirements and get started I’m ready when you are.” Best Regards, Faraz
₹600 INR in 2 days
0.0
0.0

Hola, he revisado los requisitos del proyecto y puedo ayudarte a convertir el frontend actual en una tienda completamente funcional. Mi propuesta es implementar el backend y conectar el flujo completo: autenticación con Google/Facebook, sesiones seguras, carrito y pedidos, integración de Razorpay, validación de pagos mediante webhooks y almacenamiento de pedidos y estados de pago en base de datos. También dejaré organizada la información para su consulta desde administración y documentaré la configuración necesaria para ejecutar el proyecto tanto en entorno de pruebas como en producción. Antes de comenzar revisaré la estructura del frontend actual para adaptar la API sin realizar cambios innecesarios en lo que ya funciona. Propongo trabajar por etapas: autenticación → pedidos/carrito → Razorpay → webhooks → administración → pruebas finales. Puedo trabajar con Django o Node.js dependiendo de la tecnología actual del proyecto y estoy disponible para comenzar.
₹1,050 INR in 10 days
0.0
0.0

Hi, I can build the complete e-commerce backend and connect it cleanly with your existing front-end. I’ll first review the current architecture and recommend the most suitable backend stack based on your codebase, with a focus on security, maintainability, and easy deployment. I’ll implement secure Google and Facebook authentication with server-side token verification and protected sessions/JWT. I’ll then build the cart, order management, and complete Razorpay checkout flow, including success/failure handling and webhook-based payment reconciliation. Order and customer data will be stored securely with admin/API visibility and export capability. Razorpay credentials will be managed through environment variables with simple test/live switching, and successful orders will trigger on-screen and email confirmations. I’ll provide clean documentation for local setup and production deployment. Estimated timeline: 4–6 days after reviewing the existing repository and frontend structure.
₹6,500 INR in 7 days
0.0
0.0

Hi, I can turn your existing frontend into a fully functional store with a secure, production-ready backend. I have previously worked with Ecommerce platform where I have helped them to implement the Razorpay Checkout, I’ll handle Google/Facebook authentication, cart & order management, Razorpay checkout, webhook-based payment reconciliation, order persistence, email confirmations, and admin/API access. For the backend, I’d recommend Node.js + Express + PostgreSQL for clean API integration and easy scalability with your existing frontend. I’ll also provide test/live Razorpay configuration, environment setup, deployment documentation, and complete source code. If you share the frontend/repo structure, I can quickly review it and suggest the best architecture before we start.
₹1,200 INR in 3 days
0.0
0.0

Hi — you already named the thing that matters most in your deliverables list: webhook reconciliation. Most bids will treat it as a line item. It's actually the whole design, so I'll start there. Razorpay's client-side handler callback is not authoritative. If a customer pays and then closes the tab before the browser fires the callback, that order stays unpaid in your database while the money is in your account. It happens constantly on mobile. So the order state has to be driven by the webhook, with the client callback treated only as a hint that something probably happened. Build it the other way round and you spend your life reconciling by hand. Three things that go with that: Signature verification on every webhook, HMAC SHA256 against your webhook secret. Without it your endpoint is a public URL where anyone can POST a payment-success payload and get free goods. This gets skipped more often than you'd think. Idempotency. Razorpay retries webhooks, so the same event will arrive more than once. Every handler needs to be safe to run twice — a unique constraint on the payment ID, and a check on current order state before transitioning it. Server-side amount verification. The cart total must be recomputed on the server from your own product prices before creating the Razorpay order, never taken from the client. Otherwise a modified request buys a ₹50,000 item for ₹1. Same principle on social login: verify the Google or Facebook token server-side against their API and take the user identity from the verified response, not from a profile object the client sends alongside it. On stack: I'd suggest Node.js unless your front-end pushes another way, mainly because Razorpay's Node SDK is the best maintained and it keeps one language across the project. Django is equally fine if you'd prefer it. Tell me what the front-end is and I'll match it rather than impose something. Rough plan: auth and session handling first, then cart and order model, then Razorpay in test mode end to end including deliberate failure cases, then webhooks with signature verification and replay handling, then the admin read endpoint and emails. Test mode throughout, with the live-mode switch as an environment variable as you asked. Around 12 days. Two questions: what is the existing front-end built in, and do you want order confirmation emails through a service like SendGrid or Amazon SES, or plain SMTP? SMTP from an application server usually lands in spam, which matters for a confirmation email. I'd want to test the failure paths with you before handover — a cancelled payment, a webhook that arrives twice, a payment that succeeds after the browser closes. Those three cases are where payment integrations actually break, and they're easy to demonstrate on test keys.
₹850 INR in 12 days
0.0
0.0

Greetings I understand you need authentication and a Razorpay checkout for your live site, and I have completed similar projects in the past. Your goals to implement social login, ensure secure sessions, and manage a seamless checkout flow are clear. I propose using Node.js for its efficiency in handling authentication and payment processes. We will integrate Facebook and Google logins, set up Razorpay's payment pipeline, and ensure order data is stored and reconciled properly. I bring experience in implementing secure authentication systems and payment gateways, ensuring a smooth user experience and operational efficiency. I’d love to chat about your project further and suggest a follow-up discussion to refine the details and timeline. Regards, Nabeel Ismail
₹650 INR in 7 days
0.0
0.0

Hi, I'm a backend developer (PHP/Laravel) with hands-on experience building authenticated API integrations - I built OAuth2/HMAC-secured integrations against Odoo's API (purchase orders, inventory, invoicing) for a trade-in platform, so social-login token verification and webhook reconciliation for Razorpay are the same category of problem for me. Given the ₹600-1500 budget, I'd suggest Laravel as the stack (fastest to wire up Socialite for Facebook/Google login + Razorpay's PHP SDK) and scope this bid to a working MVP: social login issuing a session/JWT, single-item cart to Razorpay checkout, webhook handler writing order+payment status to the DB, and a simple admin listing of orders. Full email notifications and a polished admin export UI would be a fast follow-on if you want to extend after seeing the core flow work. I can have the MVP working and demoed within 5 days. Could you confirm which stack you'd prefer and whether you already have Razorpay test-mode API keys set up? That'll let me start immediately.
₹1,500 INR in 5 days
0.0
0.0

FristI will first review the existing project flow and database structure and refine them if necessary. After that, I will start implementing the SSO login. Then, I will implement the complete ordering flow, including: - Add to Cart - Order Review - Order Summary - Required customer information such as address, contact details, etc. I will also check and implement any additional information required by the payment gateway. The payment gateway will initially be configured in test mode, with the option to switch between test and live mode from the admin panel. There will be no need to implement a separate email-sending process, as Razorpay will handle the relevant payment notifications/functionality. Once a test transaction is successfully completed, I will ensure that all required data is properly stored and displayed in the admin panel, including orders, customers, and related details. I will also implement the required export functionality. Additionally, I will make sure that all necessary data is properly rendered on the dashboard, including data from any required third-party platforms, such as Facebook and reconciliation-related information.
₹1,050 INR in 2 days
0.0
0.0

Hi, I can turn your existing front-end into a complete, production-ready store without disrupting the current UI. My approach would be: • Authentication: Google & Facebook OAuth with server-side token verification, secure sessions/JWT, and protected cart/checkout routes. •Cart & Orders: Persistent cart, order creation, validation, and order-status management. •Razorpay: Complete checkout integration including hosted checkout, success/failure handling, signature verification, and webhook reconciliation. Test/live mode will be controlled through environment variables. • Database: Securely store customers, orders, payment IDs/status, amounts, and timestamps. • Admin/API: Simple admin visibility and API endpoints for viewing/exporting order information. • Email: Automatic order confirmation after successful payment. • Deployment: Production configuration, environment variables, database setup, and clear local/production deployment documentation. I’d recommend **Node.js + Express** if your existing frontend is JavaScript/React-based, as it will keep the stack consistent and make API integration straightforward. I can first review your existing repository and then give you a precise timeline after checking the current frontend structure and requirements. I’m ready to start as soon as repo access is provided.
₹1,050 INR in 7 days
0.0
0.0

Peddapādu, India
Member since Sep 5, 2026
₹1500-12500 INR
₹12500-37500 INR
$30-250 USD
₹12500-50000 INR
₹400-750 INR / hour
₹12500-37500 INR
₹12500-37500 INR
$250-750 AUD
$15-25 USD / hour
$150-250 USD
₹12500-37500 INR
$250-750 USD
$30-250 USD
₹12500-37500 INR
$10-30 USD
$30-250 USD
₹750-1250 INR / hour
₹600-1500 INR
₹400-750 INR / hour
₹12500-37500 INR