Home > Portfolio > GENIE: ON-DEMAND SERVICE MARKETPLACE
Full Stack MERN Marketplace Node

GENIE: ON-DEMAND SERVICE MARKETPLACE

MERN application for booking local services with worker selection and payments.

GENIE: ON-DEMAND SERVICE MARKETPLACE Hero Image

Genie is a full-stack MERN marketplace platform connecting local gig workers directly with consumers for home services.

"Featuring real-time booking maps, profile reviews, and secure checkout portals, Genie simplifies hiring and payment processing."

The Architecture

Genie is constructed using MongoDB, Express, React, and Node.js. Consumers browse local service providers based on distance, rating, and hourly rates. Booking routes handle real-time worker availability schedules, locking slots and processing payments upon job completion.

Impact

Genie streamlines gig recruitment, providing local service workers with a clean interface to manage schedules, track payouts, and establish consistent client relationships.

System Architecture

[MARKETPLACE WEB FRONTEND]
React / Google Maps API for distance sorting / Stripe Checkout SDK
▼
[GENIE BACKEND ORCHESTRATOR]
Express Server / Socket.io for Real-time booking matches / Twilio notifications
▼
[DATA STORE]
MongoDB (Geo-indexes for Providers & Schedules)