SpareSwapMali

Trade and source used spare parts locally to bypass import tariffs entirely.

Score: 7.5/10MLMedium BuildReady to Spawn
Brand Colors

The Opportunity

Problem

Local mechanics and repair shops in Mali face inflated costs from import tariffs over 25% on auto spare parts, making vehicle repairs unaffordable for most customers.

Solution

Mechanics list excess inventory or wanted parts from salvaged vehicles, getting instant matches from nearby shops. Platform verifies parts quality via photos/reviews, facilitates swaps or low-cost sales. Reduces repair costs by 40-50% using local recycled parts.

Target Audience

Local mechanics and repair shops in Mali serving everyday vehicle owners

Differentiator

Mali-focused peer-to-peer parts exchange with quality assurance and delivery coordination.

Brand Voice

friendly

Features

Inventory Listing

must-have15h

Upload parts with photos, condition, price/swap terms.

Parts Matching

must-have18h

Search and get notified of nearby matches.

Quality Verification

must-have12h

Photo upload with AI basic check + user ratings.

Trade Negotiation

must-have14h

In-app offers, counteroffers, and agreements.

Delivery Booking

must-have10h

Integrate local moto-taxi for part transport.

Wishlist Alerts

nice-to-have10h

Saved searches with push notifications.

Review System

nice-to-have8h

Rate trades to build trust.

Part Compatibility

nice-to-have12h

Filter by vehicle models common in Mali.

Total Build Time: 99 hours

Database Schema

users

ColumnTypeNullable
iduuidNo
phonetextNo
is_verifiedboolNo

shops

ColumnTypeNullable
iduuidNo
user_iduuidNo
location_latfloatNo
location_lngfloatNo

Relationships:

  • β€’ user_id -> users.id

parts

ColumnTypeNullable
iduuidNo
shop_iduuidNo
nametextNo
conditiontextNo
priceintYes
image_urltextNo

Relationships:

  • β€’ shop_id -> shops.id

trades

ColumnTypeNullable
iduuidNo
offering_part_iduuidNo
wanting_part_iduuidYes
statustextNo

Relationships:

  • β€’ offering_part_id -> parts.id
  • β€’ wanting_part_id -> parts.id

API Endpoints

GET
/api/parts

Search nearby parts

πŸ”’ Auth Required
POST
/api/parts

List new part

πŸ”’ Auth Required
POST
/api/trades

Make trade offer

πŸ”’ Auth Required
GET
/api/matches

Get part matches

πŸ”’ Auth Required
POST
/api/deliveries

Book delivery

πŸ”’ Auth Required

Tech Stack

Frontend
Next.js 14 + Tailwind + shadcn/ui
Backend
Next.js API routes
Database
Supabase Postgres
Auth
Supabase Auth
Payments
Stripe
Hosting
Vercel
Additional Tools
Supabase Storage for images

Build Timeline

Week 1: Auth and listings

28h
  • βœ“ Signup
  • βœ“ Part upload/search

Week 2: Matching and trades

32h
  • βœ“ Geo matching
  • βœ“ Offer system

Week 3: Quality and delivery

25h
  • βœ“ Image upload
  • βœ“ Delivery booking

Week 4: UI and reviews

22h
  • βœ“ Dashboard
  • βœ“ Ratings

Week 5: Polish and test

18h
  • βœ“ Notifications
  • βœ“ Beta fixes

Week 6: Nice-to-haves

12h
  • βœ“ Wishlists
  • βœ“ Compatibility
Total Timeline: 6 weeks β€’ 137 hours

Pricing Tiers

Free

$0/mo

No trades

  • βœ“List 5 parts
  • βœ“Basic search

Pro

$35/mo
  • βœ“Unlimited listings
  • βœ“Priority matches
  • βœ“Delivery discounts

Enterprise

$79/mo
  • βœ“All Pro + bulk listings
  • βœ“Analytics

Revenue Projections

MonthUsersConversionMRRARR
Month 1403%$42$504
Month 62506%$450$5,400

Unit Economics

$12
CAC
$350
LTV
4%
Churn
88%
Margin
LTV:CAC Ratio: 29.2xExcellent!

Landing Page Copy

Swap Local Spare Parts, Skip Tariffs

Connect with Mali mechanics for affordable used parts nearby.

Feature Highlights

βœ“Geo-matched trades
βœ“Photo verification
βœ“Easy negotiations
βœ“Local delivery

Social Proof (Placeholders)

"'Found rare Toyota part locally!' - Sikasso Shop"
"'Swapped brakes hassle-free.' - Repair Owner"

First Three Customers

Post in Mali mechanic Facebook/WhatsApp groups (10k+ members); visit 5 junkyards for partnerships; cold DM 50 shops from Google Maps listings with free listings.

Launch Channels

Product Huntr/indiehackersTwitter #MaliTechLocal forums

SEO Keywords

used auto parts Malispare parts swap Malilocal mechanic parts exchangecheap recycled car parts Mali

Competitive Analysis

Facebook Marketplace

facebook.com/marketplace
Free
Strength

Large userbase

Weakness

No auto-specific matching or verification

Our Advantage

Tailored for mechanics with quality tools

🏰 Moat Strategy

Data on local part availability creates matching flywheel; user ratings build trust barrier.

⏰ Why Now?

Scrap vehicle recycling growing in Mali amid economic pressures; mobile internet penetration at 70%.

Risks & Mitigation

markethigh severity

Low quality parts issues

Mitigation

Strict verification + dispute resolution

technicallow severity

Geo accuracy

Mitigation

Use Supabase geo queries

legalmedium severity

Part warranties

Mitigation

Clear disclaimers

Validation Roadmap

pre-build5 days

Survey 15 shops on swap interest

Success: 10 willing to list

mvp10 days

Manual matches beta

Success: 5 successful trades

growth30 days

Referral program

Success: 20% referral growth

Pivot Options

  • β†’Full used parts marketplace
  • β†’Junkyard inventory aggregator

Quick Stats

Build Time
137h
Target MRR (6 mo)
$800
Market Size
$30.0M
Features
8
Database Tables
4
API Endpoints
5