Your MVP is probably not minimal enough
The biggest mistake founders make is treating MVP as "version 1.0 of the full product." It's not. An MVP is the smallest thing you can build to test whether your core assumption is wrong.
Instagram's MVP was a photo app with one filter. Dropbox's MVP was a video. Zappos's MVP was a guy buying shoes from a store and mailing them to you.
If your MVP has user roles, admin dashboards, and notification preferences, it's not an MVP. It's a product with no users.
The 8-week MVP framework
We've built MVPs for over a dozen startups. The ones that succeed follow a pattern.
Week 1-2: Define what you're testing. Write one sentence: "We believe [target user] will [take action] because [reason]." Everything in your MVP exists to test this sentence. Everything else is a distraction.
Week 3-4: Design the critical path. Design only the screens a user touches to complete the core action. Not settings. Not onboarding. Not error states (yet). If your core action is "book a consultation," you need: discover providers, view a provider, book a time, confirm. Four screens.
Week 5-8: Build and ship. Use whatever technology ships fastest. For most B2C apps, React Native gives you iOS and Android from one codebase. For B2B, a web app is fine. Don't build your own auth system. Don't build your own payment system. Use Clerk, Firebase Auth, Stripe. These are solved problems.
Week 9-12: Measure and decide. Put the MVP in front of 50-100 real users. Not friends, not investors, not your mom. Real target users. Watch them use it. The data will tell you whether to iterate, pivot, or stop.



