Senior React Full-Stack Developer Needed to Build a Custom E-Commerce Platform from Scratch
Бюджет: $1000.0
FIXED /
⭐ 5.00 (1)
USA
next.js, typescript, node.js, postgresql, e-commerce-website, payment-gateway-integration, aws-lambda, react-js, uiux-prototyping
About the Project
I own a growing e-commerce business that specializes in collectible merchandise and limited-release products. My current platform has begun to outgrow my business needs, and I'm looking for an experienced developer (or small development team) to build a completely custom e-commerce platform from the ground up.
This is not a Shopify theme customization project. I am looking for a scalable, modern application built using React and modern web technologies that I fully own and control.
The ideal developer has experience building production-level e-commerce applications, understands inventory management, fulfillment workflows, payment integrations, and can build an intuitive admin dashboard that allows me to manage nearly everything without needing a developer.
I am looking for someone interested in building a long-term relationship, as I expect ongoing improvements and new features after launch.
Preferred Tech Stack
React
Next.js
TypeScript
Node.js
Express or NestJS
PostgreSQL or MySQL
Prisma (preferred)
Tailwind CSS
Docker
AWS, Azure, or similar cloud hosting
GitHub for version control
CI/CD deployment pipeline
Open to suggestions if you believe another architecture would better support long-term growth.
Storefront Requirements
The customer-facing website should include:
Fully responsive design
Mobile-first experience
Modern UI/UX
Fast page loads
SEO optimization
Product search
Advanced filtering
Collections
Categories
Customer accounts
Wishlist
Recently viewed items
Related products
Product recommendations
Product reviews
Gift cards
Discount codes
Store credit
Announcement banners
Homepage customization
Blog support (optional)
Product & Inventory Management
One of my highest priorities is having complete control over inventory and product management.
The platform should allow me to:
Create products
Duplicate products
Schedule future product launches
Bulk upload products
Bulk edit products
Bulk update inventory
Organize products into multiple categories and collections
Upload multiple images
Create unlimited variants
Create custom product attributes
Archive products
Clone existing products
Inventory Controls
The system should also allow me to:
Set purchase limits per product or variant
Limit checkout quantities (for example, 1 per customer, 2 per customer, etc.)
Configure different limits for different products
Automatically hide sold-out variants while keeping the product listing active
Optionally hide sold-out products from collections
Manually enable or disable variants
Track inventory in real time
Display configurable low-stock warnings
Prevent overselling unless enabled for preorders
Schedule product availability
Reserve inventory for VIP customers or special events
Automatically move sold-out products to the bottom of collections (optional)
Admin Dashboard
I need a powerful backend that allows me to manage the business without requiring developer assistance.
The dashboard should include:
Product management
Category management
Customer management
Order management
Inventory management
Sales analytics
Shipping management
Discount management
Homepage customization
Banner management
Collection management
User permissions
Customer notes
Refund management
Export reports
Sales dashboards
The goal is for nearly every aspect of the website to be configurable from the admin panel.
Order Fulfillment
This is one of the most important parts of the project.
The fulfillment workflow should support:
Batch fulfillment
Batch shipping label generation
Batch packing slip printing
Batch invoice printing
Batch order updates
Batch email notifications
Barcode scanner support (preferred)
Bulk shipping presets
Order filtering
Packing workflow
Pick lists
Export orders to CSV or Excel
Partial fulfillment
Split shipments
Internal order notes
Shipping status tracking
Payment Integrations
The website should support multiple payment methods including:
Credit and debit cards
PayPal
Apple Pay
Google Pay
Shop Pay (if supported)
Venmo
Klarna
Afterpay
Gift cards
Promotional codes
Store credit
Shipping
The platform should integrate with:
USPS
UPS
FedEx
Additional features should include:
Live shipping rates
Shipping insurance
International shipping
Tracking number generation
Customer tracking page
Address verification
Shipping zones
Shipping rules
Package presets
Website Customization
One of the biggest goals of this project is flexibility.
I should be able to customize the website myself without editing code or contacting a developer.
This includes:
Homepage sections
Hero banners
Featured collections
Promotional banners
Navigation
Footer
Fonts
Colors
Landing pages
Product page layouts
Collection page layouts
Email templates
Seasonal themes
Announcement bars
Performance & Security
The finished website should include:
Fast page speeds
Responsive design
SEO best practices
Secure authentication
Two-factor authentication for admin users
Daily backups
Error monitoring
Image optimization
CDN support
Accessibility best practices
Nice-to-Have Features
Experience with any of these is a major plus:
Loyalty and rewards programs
Referral system
AI-powered search
AI product recommendations
Push notifications
Progressive Web App (PWA)
Customer wishlists
Back-in-stock notifications
Presale management
Waitlists
Email marketing integrations
Analytics dashboards
Discord integration
Instagram shopping integrations
What I'm Looking For
Please include the following with your proposal:
Portfolio of custom React websites
Examples of custom e-commerce platforms you've built
Screenshots or demos of custom admin dashboards
Your preferred technology stack
Estimated timeline
Estimated project cost
Whether you work independently or as part of a team
Your availability
Post-launch support options
Your experience building fulfillment systems or inventory management software
Ideal Candidate
The ideal candidate has experience building large-scale custom e-commerce applications rather than simple storefront websites. You should have strong knowledge of React, modern backend development, payment processing, shipping integrations, inventory management, and scalable architecture.
This website will become the foundation of my business for years to come, so I value clean code, thoughtful architecture, excellent communication, and a focus on long-term maintainability over quick shortcuts.
If you've read this entire posting, please begin your proposal with the phrase "Dragon Ready" so I know you've taken the time to review the project thoroughly.
Открыть заказ