← Oferty

Senior React Full-Stack Developer Needed to Build a Custom E-Commerce Platform from Scratch

Budżet: $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.
Otwórz na Upwork