Discover minority-owned businesses near you.
FindThisLocal is a fast, map-based web application that helps users discover minority-owned local businesses using Google Places data.
The platform also allows business owners to add their own listings, which are stored using Firebase.
Make discovering diverse local businesses easier and more accessible.
FindThisLocal aims to connect communities with local businesses by making them easier to find through modern tools and accurate data.
- Built with Mapbox GL JS
- Smooth navigation with zoom and pan
- Clickable markers with business previews
- Automatic map centering based on results
Search by ownership:
- Black-owned
- Latino-owned
- Asian-owned
- Women-owned
- LGBTQ-owned
- Veteran-owned
- Native American-owned
- Minority-owned
- Custom search (e.g. coffee, pizza, salon)
Filter by:
- Category (Food, Clothing, Services, Beauty, Education, Health, Technology, Art)
- Location (city, ZIP code, or GPS)
- Ratings and review counts
- Address and distance
- Phone number
- Business hours
- Services (delivery, pickup, etc.)
- Images
- Website links
Users can add their own businesses:
- Simple submission form
- Automatic address geocoding
- Stored in Firebase Firestore
- Instantly displayed on the map
- Accessible in a dedicated "Custom Businesses" view
- Select a category or enter a custom search
- Enter a location or use GPS
- Apply filters if needed
- Click "Search"
- Explore results on the map or in the list
- Click "Add Your Business"
- Fill out required fields:
- Name
- Category
- Address
- Submit the form
- The business will appear on the map
- Google Places API may have rate limits
- Some businesses may have incomplete data
- Geocoding requires valid addresses
- Custom businesses do not include reviews
- Mapbox GL JS
- Google Places API
- Firebase Firestore
- Vanilla JavaScript
MIT License
- Google Places API
- Mapbox
- Firebase