MERN E-commerce Platform Development need Web Development
Contact person: MERN E-commerce Platform Development
Phone:Show
Email:Show
Location: Tampa, United States
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"MERN e-commerce app (MongoDB, [login to view URL], React, Node.js) currently on DigitalOcean. I need a senior MERN developer (or team) to:
Fix login & cart issues
Secure sessions
Integrate Stripe
Add admin-adjustable margins (global + per-vendor)
Implement notifications (email + in-app) for customers & vendors
Build a merchant payment portal
Add forgot password/username reset emails
Properly deploy MongoDB (Atlas or managed)
Optimize code & deploy to Staging & Production
Scope of Work
Authentication & Login
Fix login bugs and secure individual sessions (no cross-user leakage).
Role-based access (Admin, Vendor, Customer).
Add forgot password and username reset emails.
Shopping Cart Reliability
Fix cart inconsistencies (items showing in wrong user’s cart).
Ensure persistence across devices and login states.
Enforce strict session isolation.
Stripe Integration
Secure payment processing with Stripe.
Support platform margin/commission vs vendor payouts.
(Preferred) Use Stripe Connect for vendor payouts.
Admin Margin/Commission Management
Set global default margin (%/flat) in Admin panel.
Override margin per vendor.
Reflect calculations in order ledger (platform revenue, vendor payout, fees).
Notifications (Email & In-App)
Customers: purchase confirmations, refunds, shipping updates, delivery confirmations.
Vendors: new orders, status changes, refund events, payout summaries.
Real-time in-app notifications ([login to view URL] or similar).
Email notifications via SendGrid / AWS SES.
Allow users to toggle notification channels (email/in-app).
Merchant Payment Portal
Portal for vendors to:
Track payments & payouts.
View commission/margins.
Pay platform fees to the company.
Admin can monitor and manage vendor payments.
MongoDB Deployment
Move off local MongoDB.
Deploy to MongoDB Atlas (preferred) or managed DigitalOcean/AWS service.
Secure with TLS, IP allowlisting, backups, and monitoring.
Code Optimization & Security
Refactor & optimize frontend and backend code.
Improve API performance, database queries, and page load times.
Apply web app security best practices (JWT, CSRF, sanitization, rate limiting).
Deployment (Staging + Production)
Set up two environments (Staging & Production).
Improve DigitalOcean deployment or migrate to AWS.
CI/CD pipelines, logs, monitoring, rollback plan.
Requirements
Strong MERN experience (show e-commerce & Stripe projects).
Stripe Connect and marketplace payout knowledge.
MongoDB Atlas or managed database deployment experience.
Experience building notification systems (email + in-app).
Security-focused development.
To Apply
Include:
Examples of MERN e-commerce apps you built.
Stripe / Stripe Connect projects.
Notification/email system experience.
How you’ll handle MongoDB deployment (Atlas vs DO vs AWS).
Timeline & fixed cost proposal.
Payment & Contract Terms
100% of project cost funded in Escrow at start.
Payment released only when project is 100% complete and satisfactory.
By accepting this project, you agree that all payments are forfeited unless work is completed in full and satisfactory." (client-provided description)
Matched companies (5)

Crystal Infoway

Appsdiary Technologies

SYNERGIC SOFTEK SOLUTIONS PVT LTD

TechGigs LLP
