In development · South Africa

Find what's
happening on
your street.

PinIt is a crowdsourced map app that connects South Africans to street vendors and informal workers nearby — built by the community, for the community.

Joe's Chakalaka
🛒
Joe's Chakalaka
Food vendor · Cash & card
★ 4.8
2+
Pin types
11+
SA languages
iOS & Android
Both stores
Free.
Always
Features

Everything your street needs

One app to find food stalls, skilled workers, and everything in between — wherever you are in Mzansi.

📍
Live map pins
See vendors and workers pinned in real time on a full map view. Filter by type, category, or payment method in one tap.
🔵
Fixed & roaming locations
Vendors can mark a permanent spot. Workers like plumbers or cleaners can set a roaming zone — a shaded area showing where they operate.
📸
Stall photos
Vendors upload photos of their stall so you can spot them easily. Reviewers can add photos too — making every pin richer over time.
⭐
Community reviews
Rate and review any pin. Leave comments so your neighbours know what to expect before they walk over.
👤
Claim your pin
Vendors and workers can claim community-added pins and take ownership — update details, add photos, and respond to reviews.
🌍
South African languages
Built with support for isiZulu, isiXhosa, Afrikaans, Sesotho, Setswana and more — the app speaks your language.
How it works

Simple for everyone

1
Open the map
Launch PinIt and see all vendors and workers near your current location instantly.
2
Tap a pin
See photos, categories, payment methods, operating hours, and community reviews.
3
Add or claim a pin
Spotted a vendor not on the map? Add them. If you are the vendor, claim your pin and keep it up to date.
4
Leave a review
Share your experience so the next person knows exactly what to expect.
Soweto, Johannesburg Joe's Chakalaka 🛒 Joe's Chakalaka Food vendor · Cash & card ★ 4.8 View pin details
Pin types

Two kinds of pins, one map

PinIt serves two distinct communities — vendors selling goods and workers offering skills — all discoverable in the same place.

🛒
Street vendors
Food stalls, clothing, hardware, produce — anything sold from a fixed spot or regular location on the street.
Food Clothing Produce Hardware Airtime Crafts
🔧
Informal workers
Plumbers, electricians, cleaners, gardeners — skilled people looking for work, visible in the areas they operate.
Plumber Cleaner Gardener Electrician Painter Maid
Tech stack

Built with modern tools

A single Flutter codebase ships to both Google Play and the App Store, backed by Firebase and Google Maps.

🐦
Flutter
UI framework
🔥
Firebase
Backend
🗄️
Firestore
Database
🔐
Firebase Auth
Authentication
📦
Cloud Storage
Photo uploads
🗺️
Google Maps
Map & pins
📍
Geolocator
GPS location
🌍
Flutter i18n
SA languages
Roadmap

Where we're headed

PinIt is actively being built. Here's the plan from scaffold to store.

Phase 1 · Complete
Project setup
Flutter project · Firebase connected · Google Maps · All packages installed · Package name set
Phase 2 · In progress
Core app scaffold
Auth flow · Map screen · Add pin screen · Pin detail screen · Browse screen · Profile screen
Phase 3
Full feature build
Reviews · Photo uploads · Claim a pin · Roaming zones · Language support · Moderation tools
Phase 4
Beta testing
Internal testing · Community beta in Mpumalanga and Gauteng · Bug fixes · Performance tuning
Phase 5
Store launch
Google Play Store · Apple App Store · Under Grace Technology Group

Built for Mzansi.
Open source. Free forever.

Follow the project on GitHub, contribute, or just star the repo to show support.

Star on GitHub View source