Product

# MVP Development: A First Version Someone Outside Slack Can Use

An MVP is one loop on a URL or a store listing. Six roles and a TAM slide is a cathedral with a smaller invoice.

CodeLoop Studio·August 27, 2026·5 min read

![Team workshop around a table](https://www.codeloop.ba/_next/image?url=%2Fblog%2Fmvp-first-version-cover.jpg&w=3840&q=75)

Photo by [fauxels](https://www.pexels.com/@fauxels) on [Pexels](https://www.pexels.com/photo/3183197/)

An MVP is a slice a user can finish: one loop, a store listing or a URL, enough backend to be true. Six roles and a TAM slide is a cathedral with a smaller invoice. If nobody outside Slack can use it, it is a prototype.

CodeLoop Studio in Sarajevo freezes that cut on purpose. The commercial page is [MVP development](https://www.codeloop.ba/mvp-development). Founders who still need a page, not tenants, should read [web agency for startups](https://www.codeloop.ba/blog/web-agency-for-startups). Multi-tenant billing is [SaaS development agency](https://www.codeloop.ba/blog/saas-development-agency).

## Products that started as a sharp job

[cijene.me](https://www.codeloop.ba/study-case/cijene) compares prices in a market. [Koliko](https://www.codeloop.ba/study-case/koliko) counts stock on a shift. [seeQRmenu](https://www.codeloop.ba/study-case/menuonscan) publishes a menu. None of those were “the platform” in month one. Typical studio work sits in a **3–9 month** band; MVPs sit toward the short end when the cut is real.

## What we freeze

* **The cut is a deliverable.** We write down what is out of v0\. That document is the MVP.
* **Stack after the slice.** Flutter, React Native, native, or Next.js — picked for the frozen features, not a favourite talk.
* **Store or URL.** Review and listings sit in the plan — [shipping from Sarajevo](https://www.codeloop.ba/blog/shipping-app-store-from-sarajevo).
* **Stay for v1.1.** We can remain. Handover is not a vanishing act. Events you will actually read are [event tracking plans](https://www.codeloop.ba/blog/event-tracking-plans).

## What we will not call an MVP

A redesign of email. A marketplace with no second tenant. A blockchain because the deck asked — [when not blockchain](https://www.codeloop.ba/blog/when-not-to-build-blockchain). Cost without a poster number is [app cost in Bosnia](https://www.codeloop.ba/blog/app-development-cost-bosnia).

## Send the loop, not the platform

Who finishes the job in week one, and what is explicitly out. Reply in **24 hours** — [online estimate](https://www.codeloop.ba/online-estimate) or [contact](https://www.codeloop.ba/contact).

Key points

* An MVP at CodeLoop Studio is one loop a stranger can finish — store listing or URL — not every investor slide.
* Focused MVP often around three months when scope is frozen; studio products typically 3–9 months.
* Proof of sharp cuts: cijene.me, Koliko, seeQRmenu.
* Service: /mvp-development.
