Now with real-time stall claiming

Map. Manage.
Market.

VendMap is a drag-and-drop vendor stall management platform built for market admins, vendors, and collectors — works offline as a PWA.

VendMap — Map Builder
Components
🏪
🥦
🥩
🅿️
🐟
🏪
🛤️
🥩
🚻
🚪
🏪
🥦
Stall A-04 Approved
✦ 3 Pending Applications
🏪 0 Stalls mapped per market
👥 0 Distinct user roles
📱 PWA Works offline on any device
JSON Real-time layout persistence

How VendMap Works

Four simple steps from empty canvas to a fully managed market — no complexity, just clarity.

01
🏗️

Design the Layout

Admins open the drag-and-drop Map Builder and place stalls, pathways, entrances, and sections on an infinite canvas. Every item is configurable.

02
📤

Publish the Map

Once the layout looks right, admins publish it with one click. The map becomes live and visible to all vendors and consumers on the platform.

03
🎯

Vendors Claim Stalls

Vendors browse the live map, tap any green (available) stall, and submit a claim application with optional notes to the admin.

04

Admin Approves

Admins review all pending applications from the Dashboard and approve or reject with a single click. Collectors see all approved stalls for management.

Everything you need

Built for real-world market management — from small bazaars to large public markets.

Core Feature
🗺️

Drag-and-Drop Map Builder

Place stalls, pathways, entrances, restrooms, and parking on a pixel-precise 1200×800 canvas. Resize, recolor, and label every item. Save multiple maps and load them anytime.

Admin only
🏪
🥦
🥩
🅿️
🏪
🛤️ Pathway
🚻
🐟
🥩
🚪
🏪
🥦
Vendor Flow
📋

Stall Claiming & Applications

Vendors see the live published map, tap any available stall, and submit an application with notes. Color-coded states show availability, pending, and approved stalls at a glance.

Admin Power

One-Click Approvals

Manage all stall applications from a unified assignments table. Approve or reject pending claims instantly. Full audit trail with timestamps and vendor details always visible.

Accessibility
📱

Progressive Web App

VendMap installs like a native app on iOS and Android. Service Worker pre-caches all assets so the map loads instantly — even with zero connectivity.

Security
🔐

Role-Based Access Control

Four distinct roles — Admin, Vendor, Consumer, Collector — each with their own dashboard, permissions, and data scope. No role can access actions outside their scope.

Admin Vendor Consumer Collector
Data
💾

Auto-Save JSON Layouts

Every map change is serialized to JSON and persisted in MySQL. Load any previous map version, publish when ready, and revert anytime — your data is always safe.

Built for every
role in the market

VendMap adapts to every stakeholder in a public market ecosystem — from the admin designing the layout to the collector managing payments on the ground.

👑

Administrator

Full control over maps, users, and stall assignments. Design layouts, publish maps, and manage all applications from one dashboard.

🏪

Vendor

Browse the live map, apply for preferred stalls, and track application status in real time — all from a clean mobile-friendly dashboard.

🛍️

Consumer

View the published market map to find stalls, sections, and product categories before visiting the market in person.

📊

Collector

See the full list of approved stalls and vendor assignments to support collection, monitoring, and compliance activities.

Ready to map your market?

Set up your first vendor map in minutes. No credit card, no setup fees — just sign up and start building.