Home
Web Services
Our Work
UmmYeah
Marketplace web application
A two-sided local food marketplace: home cooks list what they're making, neighbours find it by postcode, order, pay and collect.
Custom development
Marketplace payments
Accounts & listings
Search
Hosting
Visit the live site ↗
Talk to us about a project like this
The project
UmmYeah is not a brochure site — it is a business that only exists as software. Cooks need to open a "kitchen", list dishes with photos and prices, set collection times and get paid. Customers need to find food near them, order, pay by card and know when to collect. And because both sides are private individuals, the money has to flow safely between them without the platform holding it.
It also had to work on a phone in someone's kitchen, be simple enough for a first-time seller, and handle the awkward real-world cases — a dish selling out, an order being cancelled, a cook going quiet.
Client
Type
Built with
Custom application — Node.js and PostgreSQL, with Stripe Connect for payments
What we did
Visit UmmYeah ↗
What Bath IT built
Separate buyer and seller sign-up, a seller dashboard for listings, orders and payouts, and a buyer side for browsing, ordering and order history.
Dish listings with stock, an order flow from basket to confirmation, and collection details passed between the two sides.
Stripe Connect, so a customer's card payment is paid out to the cook's own Stripe account rather than handled by the marketplace.
Find cooks near you by postcode, with filters — the browse page shows real kitchens in Farmborough, Radstock and Timsbury today.
What this demonstrates
A marketplace has no template to start from: two kinds of user, money moving between them, stock, orders, collection, search — all of it built and tested, all of it on a phone. UmmYeah shows we can take a business idea that only exists as software and build the software. If your project is an application rather than a website, that is the capability you're buying.
Inside the site
Browsing kitchens by postcode
How it works, for cooks and customers
On a phone
Most visitors to a site like this arrive on a phone, often on mobile data. Every page is designed for that first — readable, tappable, quick — and then scaled up to a desktop, not the other way round.
Why website speed matters →
Technical notes
Built as a custom application rather than on a CMS or a marketplace plugin — the ordering, payout and account logic is the product
Stripe Connect handles onboarding each seller and routing each payment; card details never touch the site
PostgreSQL behind it, with rate-limiting and session handling on the public endpoints
Mobile-first throughout: the browse, order and seller screens were designed for a phone first
Maintained by the team that built it; the next features are built the same way
Live and trading at ummyeah.food with kitchens listed across the Somer Valley; still being built on.
Web design in Midsomer Norton →
Custom development on the Website Design page →
Tell us what your business needs the site to do. Free quote, honest advice about whether it needs custom development or something simpler, within a working day.
Talk to us
Call 07376 947 411
Web design, development, hosting, security testing and IT support — built and looked after in Radstock, serving Bath, Somerset and the South West since 1996.
Website Design
Hosting & Maintenance
Security & Pentesting
Free Security Audit
Free SEO Audit
Computer Repair
Linux Installation
WiFi & Networks
Accessories
About
Contact
Web Design Radstock
Web Design Midsomer Norton
Guides
44 Bristol Road, Radstock, BANES, BA3 3EQ
07376 947 411 · support@bathit.co.uk
© 2026 Bath IT. All rights reserved.