Bubble.io Developer Needed to Build Mobile-First Reseller Profit Tracking SaaS MVP
Worldwide
READ FIRST👇 DO NOT SUBMIT WITH A DIFFERENT OFFER YOU WILL BE IGNORED. EXTRA MONEY WILL BE GIVEN AFTER PROJECT IS RELEASED LONG TERM OPPORTUNITY Project Overview I am building a SaaS application for online resellers who buy bulk inventory (liquidation pallets, wholesale lots, vintage clothing, collectibles, and other inventory). The goal is to create a simple mobile-first profit tracking system where resellers can quickly add inventory, track costs, record sales, and understand their true profit. This product is designed for sellers who are currently using spreadsheets, notes, or multiple tools to manage inventory. I am looking for an experienced Bubble.io developer to build the first MVP. ⸻ Important Build Requirement This MVP should be built as a mobile-first responsive web application. Users should be able to use it easily from their phone while: * Buying inventory * Sorting pallets * Taking photos * Adding items * Recording sales The app should work well on mobile browsers and be designed like a mobile app. Do NOT build a native iOS or Android app for MVP. Future versions may include native apps, but the first goal is validating the product. ⸻ Core MVP Features 1. User Accounts Users can: * Create an account * Login/logout * Manage profile * View subscription status User fields: * Name * Email * Business name * Seller type ⸻ 2. Mobile Dashboard Create a simple dashboard showing: * Total inventory items * Total inventory cost * Items sold * Revenue * Profit * ROI percentage Example: Inventory: 500 items Inventory Cost: $1,200 Revenue: $5,000 Profit: $3,800 Main buttons: * Add Inventory * Record Sale * View Inventory ⸻ 3. Quick Add Inventory (Most Important Feature) The process should be extremely fast. Users should be able to add an item from their phone. Example: Take photo: 📸 Upload image Enter: Item Name: Carhartt Jacket Category: Clothing Brand: Carhartt Cost: $3 Location: Bin A4 Status: Not Listed / Listed / Sold Save Item The goal: Adding an item should take less than 15 seconds. ⸻ 4. Purchase / Pallet Tracking Users can create inventory batches. Example: Purchase Name: “Amazon Returns Pallet #1” Fields: * Purchase cost * Shipping cost * Additional costs * Number of items * Date purchased Automatically calculate: * Total cost * Average cost per item ⸻ 5. Inventory Management Users can: * View inventory * Search items * Filter items * Edit items * Upload photos Item fields: * Item name * Category * Brand * Purchase batch * Cost * Status * Location * Photos Status: * Not Listed * Listed * Sold ⸻ 6. Sales Tracking Users record sales. Fields: * Item sold * Platform * Sale price * Platform fees * Shipping cost * Other expenses * Date sold Automatically calculate: * Revenue * Expenses * Net profit Platforms: * eBay * Whatnot * Depop * Etsy * Other ⸻ 7. Analytics Display: * Total profit * Monthly profit * Profit by platform * Profit by category * Best inventory purchases ⸻ 8. Subscription System Integrate (please refer something I’m banned from stripe apparently. Initial plan: $10/month subscription The app should support future pricing tiers. ⸻ Database Structure User * Name * Email * Business name * Subscription status Purchase * User * Purchase name * Cost * Shipping * Other expenses * Item count * Date Inventory Item * User * Purchase * Name * Category * Brand * Cost * Status * Location * Photos Sale * User * Inventory item * Platform * Sale price * Fees * Shipping * Profit * Date ⸻ Design Requirements Create a clean modern SaaS interface. Inspiration: * Shopify mobile experience * Stripe dashboard * Notion Requirements: * Mobile-first design * Responsive desktop version * Simple navigation * Fast item entry workflow Navigation: Dashboard Inventory Purchases Sales Analytics Settings ⸻ Not Needed For MVP Do NOT build: * Native mobile apps * Marketplace API integrations * Barcode scanning * Accounting integrations * AI features * Team accounts Focus on: Fast inventory entry + profit tracking. ⸻ Developer Requirements Must have: * Bubble.io experience * SaaS MVP experience * Database design experience * Stripe integration experience * Mobile responsive Bubble design experience Bonus: * Inventory app experience * Ecommerce/reseller experience ⸻ Deliverables Developer provides: * Completed Bubble application * Database setup * Responsive mobile-first design * Stripe integration * Documentation * Transfer ownership of Bubble project ⸻ Timeline Expected: 3-5 weeks When applying, include: 1. Bubble apps you have built 2. Any inventory/ecommerce apps you have created 3. Estimated timeline 5. How you would make adding inventory from a phone extremely fast
$311.00
Fixed-price- ExpertExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:10 to 15
- Last viewed by client:3 hours ago
- Interviewing:1
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesGreen Bay12:12 PM
- $279 total spent1 hire, 0 active
- 64 hours
- Finance & AccountingIndividual client
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by