Build Map-Based Services Marketplace (Craigslist-Style Platform for Local Side Hustles)
Posted 2025-08-15
Remote, USA
Full Time
Immediate Start
Project Overview
I'm building a web-based platform called HustleHub — a location-driven directory that connects customers with teen-run service businesses like car detailing, landscaping, tutoring, and more. Think Craigslist or TaskRabbit, but specifically for local teen entrepreneurs.
Project Goals
Build a modern, responsive web app with:
A ZIP code search input that centers a Mapbox map
An interactive map showing teen businesses as pins, each with a radius circle
Clickable pins that display a business info card (name, services, pricing, contact)
A filter menu to sort by service category (e.g., Landscaping, Tutoring, Pet Care, etc.)
A connection to Supabase as the backend database (already set up with table schema)
Clean, mobile-friendly design with a trustworthy, local-community vibe
⚙️ Tech Stack (required or preferred)
React / Next.js
Supabase (PostgreSQL + Auth + API)
Mapbox GL JS (for dynamic map and radius overlays)
Tailwind CSS (for responsive design, if using Next.js)
API Integration (for ZIP code to lat/lon, fetching business data)
Bonus: experience with edge functions or geospatial queries in Supabase
Deliverables
Fully functioning ZIP-based search + map page
Business cards display correctly on pin click
Category filter in top-right dynamically filters visible pins
Responsive layout (desktop + mobile)
Connection to Supabase table teen_businesses for real-time listings
Support for test listings in dev environment
How I Work
I'm a solo founder and technical enough to test things, review commits, and manage Supabase setup
Prefer async communication via Upwork, Slack, or Notion
Open to fixed price or hourly for the MVP, depending on scope agreement
️ Optional Next Features (not in this job post, but possible follow-ups)
\"List Your Business\" submission form
Simple admin dashboard for approving listings
Ratings or reviews
User login via Supabase Auth
Deploy to Vercel with custom domain
Timeline
I’d love to get a working MVP up within a week, with time for refinements after user feedback. Apply tot his job
I'm building a web-based platform called HustleHub — a location-driven directory that connects customers with teen-run service businesses like car detailing, landscaping, tutoring, and more. Think Craigslist or TaskRabbit, but specifically for local teen entrepreneurs.
Project Goals
Build a modern, responsive web app with:
A ZIP code search input that centers a Mapbox map
An interactive map showing teen businesses as pins, each with a radius circle
Clickable pins that display a business info card (name, services, pricing, contact)
A filter menu to sort by service category (e.g., Landscaping, Tutoring, Pet Care, etc.)
A connection to Supabase as the backend database (already set up with table schema)
Clean, mobile-friendly design with a trustworthy, local-community vibe
⚙️ Tech Stack (required or preferred)
React / Next.js
Supabase (PostgreSQL + Auth + API)
Mapbox GL JS (for dynamic map and radius overlays)
Tailwind CSS (for responsive design, if using Next.js)
API Integration (for ZIP code to lat/lon, fetching business data)
Bonus: experience with edge functions or geospatial queries in Supabase
Deliverables
Fully functioning ZIP-based search + map page
Business cards display correctly on pin click
Category filter in top-right dynamically filters visible pins
Responsive layout (desktop + mobile)
Connection to Supabase table teen_businesses for real-time listings
Support for test listings in dev environment
How I Work
I'm a solo founder and technical enough to test things, review commits, and manage Supabase setup
Prefer async communication via Upwork, Slack, or Notion
Open to fixed price or hourly for the MVP, depending on scope agreement
️ Optional Next Features (not in this job post, but possible follow-ups)
\"List Your Business\" submission form
Simple admin dashboard for approving listings
Ratings or reviews
User login via Supabase Auth
Deploy to Vercel with custom domain
Timeline
I’d love to get a working MVP up within a week, with time for refinements after user feedback. Apply tot his job