← Live feed

Full-Stack Developer Needed – B2B Electronics Marketplace with AI Matching (Next.js/Supabase)

Budget
$7500.0
Contract
FIXED
Client
United States
Live feed
Upwork

next.js, postgresql, typescript, javascript, api-integration, react-js

Preferred qualifications

  • Location: India, Pakistan, Bangladesh, Philippines, Ukraine
  • Experience: Expert
# Full-Stack Developer Needed — B2B Wholesale Electronics Marketplace with AI Matching (Beeperoo) **Project:** Fixed-price, milestone-based **Target Budget:** $7,500 USD (open to competitive proposals) **Estimated Timeline:** 10–16 weeks, subject to developer assessment **Developer Preference:** Experienced individual developer, not an agency **Location:** Worldwide / Remote ## Project Overview We are building **Beeperoo**, a B2B wholesale electronics marketplace connecting buyers and sellers worldwide. Businesses will post WTB (Want to Buy) and WTS (Want to Sell) listings, upload inventory and purchasing spreadsheets, search wholesale opportunities, communicate directly with other companies, and receive AI-powered buyer/seller matches. We are seeking one experienced full-stack developer who can independently build, test, and deploy the platform using established technologies and cost-effective solutions. The project will be developed in two stages. ## Stage 1 — Core Marketplace The first release must be a fully functional marketplace, not just a prototype. Key features: - **Business registration:** Email verification, company profiles, and worldwide registration. - **Multi-user company accounts:** Multiple employees under one company with Administrator and Team Member permissions. - **WTB/WTS listings:** Smartphones, tablets, smartwatches, laptops, and Starlink equipment, with detailed specifications, quantities, grades, and pricing. - **Wholesale pricing:** Fixed prices, Request a Quote (RFQ), target prices, and Open to Offers. - **Bulk CSV/Excel uploads:** Import and synchronize both WTB and WTS lists, including updating existing listings, adding new items, previewing changes, and optionally deactivating omitted listings. - **Advanced search:** Product filters, sorting, and a clean spreadsheet-style interface. - **Internal messaging:** Business-to-business conversations, RFQ inquiries, and shared company inboxes. - **Saved listings:** Bookmark WTB and WTS opportunities. - **Listing management:** Automatic 30-day expiration, renewal, and reactivation. - **Administration:** Basic user management, listing moderation, and system monitoring. - **Responsive design:** Professional desktop and mobile experience. ## Stage 2 — AI Matching and Automation Once the marketplace is operational, we will add: - Automatic matching between WTB and WTS listings. - Exact, close, and possible match classifications. - Partial quantity matching. - AI-assisted product description normalization. - Conversational AI inventory search using natural language. - Saved searches and email notifications. - Optional company verification badges. AI must search actual marketplace inventory and must never invent listings, prices, or quantities. We prefer using existing AI APIs rather than developing a custom AI model. ## Preferred Technology - Next.js / React - Supabase / PostgreSQL - Supabase Auth - Vercel - OpenAI API - Resend or equivalent email service - GitHub Alternative technologies are welcome if they provide clear advantages in cost, security, or scalability. ## Budget and Development Approach Our target budget is approximately **$7,500 USD for both stages combined**. We are requesting competitive fixed-price proposals with separate estimates for Stage 1 and Stage 2. Please provide a milestone-by-milestone breakdown of your proposed pricing, estimated hours, and delivery timeline. We understand that the full scope may require a higher budget and welcome proposals explaining any necessary adjustments or simplifications. We prefer to begin with a small, **paid technical discovery milestone** before committing to full development. This initial milestone should confirm the architecture, database design, development plan, technical risks, final scope, and realistic project cost. ## Developer Requirements We are looking for someone with: - Proven full-stack development experience. - Strong Next.js/React and PostgreSQL skills. - Experience building SaaS applications or online marketplaces. - Experience implementing CSV/Excel imports and inventory synchronization. - Experience integrating OpenAI APIs. - Knowledge of multi-tenant security and role-based permissions. - Ability to independently handle frontend, backend, testing, and deployment. - Strong communication and reliable weekly progress updates. **Individual developers only. We are not seeking agencies or subcontracted teams.** ## Ownership and Milestones - All project-specific source code and intellectual property must belong to Beeperoo under the agreed contract terms. - GitHub, hosting, database, AI, and email service accounts must remain under our control. - Development will use fixed-price milestones with working demonstrations. - Milestones must pass agreed acceptance tests before payment approval. - Scope changes require written approval. - We would like a 30-day post-launch warranty for defects in agreed functionality. A separate detailed technical specification and acceptance checklist will be provided to shortlisted developers. ## How to Apply Please answer the following: 1. Share two or three live applications you personally developed and explain your role. 2. Describe your experience with CSV/Excel synchronization and OpenAI integrations. 3. What technology stack would you recommend for Beeperoo? 4. What is your fixed-price estimate for Stage 1 and Stage 2 separately? 5. How many development hours and weeks do you estimate? 6. What would you charge for the initial paid technical discovery milestone? 7. What features, if any, would you simplify to meet our budget? 8. When can you start, and how many hours per week are you available? 9. Can you confirm you will personally perform the development without subcontracting? **Please begin your proposal with the word "Beeperoo" to confirm that you have read the requirements.** We are looking for a reliable developer who can deliver a working marketplace efficiently and potentially continue working with us as Beeperoo grows.
Open job

AI proposal draft

Generate a short cover letter to copy into the offer. Says you are interested and ready to work.

Sign in to generate an AI proposal draft.

Log in