Inspiration
I am a mother raising two children. I began building software without even knowing which key was Command. I had ideas, but describing every screen, field, and behavior in technical language was harder than seeing what I wanted.
That became BK Market: Don’t prompt your app. Shop it.
What it does
BK Market turns reusable code blocks into visual products. People can search by need, open a product, see it working inside their app, and choose exactly where it belongs.
The block and its words are separate. “Team Roster,” “Students,” and “Our Team” are free presets of the same Photo List block. The shopper can change titles and fields without buying a duplicate product.
The cart shows every selected screen, feature, and style. A deterministic compatibility check explains missing requirements or conflicts, but never changes the cart without permission. After review, BK Market creates a real personal web app with an App Code and Edit PIN. The app can be reopened in another browser and extended with Gallery while keeping the same code and existing content.
The public demo has no real payment or customer login. Cloud products such as Team Chat are clearly marked previews and cannot pretend to work.
Why it matters
AI makes creation faster, but a blank prompt still favors people who already know how to describe software. BK Market offers recognition before perfect description: see it, choose it, then make it yours.
Colors, presets, and an Empty Box are free. Small local capabilities can be one-time purchases that the customer keeps. Only services with continuing server costs—accounts, sync, uploads, invitations, or chat—belong in a separate annual plan.
How we built it
The app uses Next.js, React, TypeScript, Zod, Vitest, Playwright, Cloudflare Workers, OpenNext, and Cloudflare D1.
I defined the product vision and made the key decisions. Codex, powered by GPT-5.6 Sol, implemented the submitted application: typed schemas, compatibility rules, marketplace UI, generated apps, tests, browser audits, debugging, and deployment. The submitted runtime stays deterministic by design rather than adding an unnecessary AI call.
We repeatedly rebuilt the interface after visual testing showed that product cards looked too similar and the first version felt like a developer catalog. The final flow uses familiar search, departments, product pages, cart, and one persistent live preview.
What's next
Today BK sells verified blocks. Tomorrow, invited creators can submit and sell them. A future verification pipeline will use sandboxing, malware and secret scanning, dependency review, compatibility, accessibility, performance tests, code signing, and human approval. That marketplace is the roadmap—not a feature we claim is live today.
Built With
- cloudflare
- codex
- gpt-5.6
- next.js
- opennext
- playwright
- react
- typescript
- vitest
- zod
Log in or sign up for Devpost to join the conversation.