Build Map-Based Services Marketplace (Craigslist-Style Platform for Local Side Hustles)

Remote Full-time
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 Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

[Remote] Director-Dental Network Development & Analysis - Remote

Remote

Experienced Entry-Level Data Entry Specialist for Dynamic Entertainment Industry – No Prior Experience Required for arenaflex Data Management Team

Remote

[Remote] Staff Product Manager-FPandA

Remote

Japanese-English Translator / Client Alignment Specialist

Remote

Work For Aetna At Home $25/Hour

Remote

Remote Hospice Triage RN FT Monday-Friday 6:30a-4p (No Wknds)

Remote

[Work From Home] Require Acting Supervisor of Visual Performing

Remote

Platform Engineer - Clearance Required

Remote

Chief Data, Analytics & Information Architect @ ING

Remote

Contact Center Advisor

Remote
← Back