Your craft deserves
a digital home this beautiful.
Spots gives artisan businesses — bakeries, cake studios, chocolatiers, dessert bars — a premium storefront with smart ordering, custom request workflows, and delivery tools built right in.
Why Spots exists
Generic platforms weren't
built for your business.
Shopify tracks boxes. Woocommerce manages warehouses. But you manage batches of dough, custom wedding cakes, tasting consultations, and local deliveries. You need something different.
Our base-consumption engine tracks your raw ingredient pools and automatically calculates how many of each product variant you can still sell — in real time.
Receive design briefs, send structured quotes, negotiate via live chat, and collect payment — all inside one platform. No spreadsheet juggling required.
Calculate delivery charges dynamically using Google Maps road distances — so your margins stay protected whether a customer is five minutes or fifty away.
Choose from a growing library of premium React themes, crafted specifically for artisan businesses. Micro-animations, rich typography, and colour palettes that say luxury.
Platform capabilities
Everything your shop needs,
nothing you don't.
Modular features you can toggle on as your business grows — from basic ordering to full custom-commission workflows.
Base-Consumption Inventory
Define a raw ingredient pool — say, 50 kg of cake mix — and let Spots calculate how many small cakes, large cakes, and cupcakes you can still produce. The moment one sells, all variants update automatically.
Custom Request & Quoting
Customers submit bespoke order briefs with guest counts, flavours, and inspiration photos. You respond with a structured quote. They pay through a signed tokenised link. All negotiation happens in a real-time chat window — powered by WebSockets.
Consultation Bookings
Open your calendar to tasting slots and design consultations. Customers book directly from your storefront. Reminders go out automatically — no back-and-forth emails, no no-shows.
Distance-Based Delivery
Set your base delivery rate and per-kilometre charge. Spots calculates the exact road distance for each order using Google Maps — and falls back to Haversine geometry if the API is unavailable. You never undercharge for a delivery again.
Branded Notifications
Every order confirmation, quote update, and delivery alert is sent with your logo, brand colours, and local currency — not a generic Spots template. Queue-first delivery means nothing blocks your web thread during peak hours.
How it works
Up and selling in under an hour.
Whether you're a business owner or a developer building themes, Spots is designed to get you moving fast.
Create your account
Sign up, verify your email with a quick OTP, and tell us about your business — your name, type, and your chosen subdomain (e.g. sweetbites.spots.com).
Pick a plan and choose your theme
Select the plan that matches where you are right now — you can upgrade anytime. Then browse the theme marketplace and pick a design that reflects your brand. Our compatibility engine shows you which themes match your active modules.
Add your products and connect payments
List your products, set up your ingredient base pools, configure delivery zones, and connect your Stripe or Paystack account. Your store is live and ready to take orders.
Grow — with all your tools in one place
Manage orders, respond to custom cake briefs, schedule consultations, and track deliveries from your dashboard. As your business expands, toggle on new modules — bookings, gallery, messaging — whenever you're ready.
Register on the Developer Portal
Create a developer account at /developer/register. Your dashboard shows sales, payouts, active themes, and review statuses at a glance.
Generate your API key and build locally
Generate a secure X-Developer-Key and authenticate your local CLI. Build a React/Vite storefront SPA against our documented API endpoints — product listings, cart calculation, checkout, and more.
Upload your theme as a ZIP
Declare your theme metadata (name, supported business types, compatible modules), zip your Vite build output, and upload it to the portal. Our extraction service handles asset URL rewriting automatically.
Earn on every license sale
Once approved, your theme goes live in the marketplace. Every time a merchant installs it, you earn 80% of the sale price — paid directly to your payout wallet, withdrawable on your schedule.
What merchants say
Built with real businesses in mind.
Artisan business owners tell us what changed after switching to Spots.
The inventory engine is unlike anything I've seen. I define my flour and butter batches, and Spots tells me exactly how many croissant orders I can still accept today. I've never oversold a product since switching.
My custom cake clients now receive a proper quote via email with a payment link. It looks professional, and the live chat means I can negotiate details without swapping numbers with strangers. Game changer.
The distance-based delivery feature alone saved me. I was consistently undercharging customers far from my kitchen. Spots calculates the real road distance and charges accordingly — customers understand and accept it.
Simple, transparent pricing
Start small. Scale freely.
No hidden fees. Cancel anytime. All plans include your isolated store database, SSL, and a custom subdomain.
For local hobbyists and side-hustle bakers getting their first online store up and running.
- 1 standard theme from the marketplace
- Online ordering with variant support
- Base-consumption inventory engine
- Email order notifications
- Custom subdomain (yourname.spots.com)
- Paystack & Stripe integration
For growing artisan businesses ready to take custom commissions and client consultations seriously.
- Everything in Basic
- Custom request & quoting workflow
- Real-time live chat (WebSockets)
- Consultation booking calendar
- Custom domain mapping
- SMS notification templates
- Product gallery module
For established artisan brands managing high-volume orders across a team.
- Everything in Premium
- Multi-member admin accounts
- Lower platform transaction fee (1.5%)
- Advanced inventory analytics
- Priority support
- Access to exclusive Pro-tier themes
All plans include a 14-day free trial. No credit card required to start. Need a tailored plan for a franchise or enterprise? Talk to us.
Build themes.
Earn recurring revenue.
Join a growing community of React developers building premium storefronts for artisan businesses. Upload your theme to the Spots marketplace, set your price, and earn 80% of every license sale — indefinitely.
on every sale
in marketplace
Ready to start?
Your best-looking storefront
is one click away.
Join hundreds of artisan businesses who left generic platforms behind. Set up takes less than an hour — and your first 14 days are completely free.