Hello guys, Today I spend a lot of time working on the dashboard of my future first project, I’m a backend developer and I relearning Reactjs to launch the product/project.
I think It taking me more time that I was thinking because the frontend is killing me 😅.
So, here the question, how or when you know that you have a good MVP.
In general I believe people have great MVPs much sooner than they think. My personal advice would be to just put it out there and keep iterating. There's no difference between no one using it and you having it in a private repo somewhere.
I would say the real question is "when do I draw attention away from product development to push on marketing?". That should only happen once you have something that can have a positive return on the time spent on marketing.
There's no such thing as a Indie Hacker project that failed because the MVP was too early AFAIK.
It just as a software developer you want to add more and more 😅. Thanks for the advice
I keep this simple.
I think your first MVP should be a PPV (personal product version).
Build it for you, solve a problem for yourself and only then share it with others.
The idea is that if you can solve it for you, you've solved it for 'them'.
I've briefly talked about this here. Hopefully it's helpful for you on your journey.
Thank you 🙏
I think you need to have spoken with at least 10 potential customers or people that fit your audience persona. Really learn to love the problems they have and try to address that with the MVP. It's also good to start identifying specific problems you want to solve or improvements you want to enable for your user persona.
I suggest this too, you could approach your potential users through LinkedIn? or any connection you have that is your target audience.
You could tell them you building this product to solve these issues and ask if you could get some feedback from them.
In your demo/feedback session, if they like your product you could ask them if you're to charge this $X and if they be willing to invest to use this product.
With this feedback session, you are also able to know what to improve or is good enough for them
I’m thinking to do that, Thanks.
Today I made a lead list of my potential clients but I won’t send a cold email without the MVP or having the lading page already for get some feedback (I don’t if this is a good approach)
In my bootstrapper's guide I define a good MVP as the minimum set of features required to solve your user's problem.
you and me both brother! I have stopped using react, now i just use plain js and getting slowly my sanity back ;)
When your beta users stop complaining.
Why you don’t use react? I mean if your feel confortable with Vanilla JS is ok 😅
I recommend you take a look at the Pretotyping framework by Alberto Savoia. He has 7-8 MVP concepts there along with examples of famous companies that executed them when releasing a new product.
Thanks, I going to take a look.
To answer these questions, I would say when people are willing to pay to use your product.
How complex is your UI/front-end? One approach I like: timeboxing. Give yourself a deadline that gives you a short amt of time (1 day, 5 days, etc -> whatever feels right and not too long for you). Just do the best you can within that time, and ship with whatever you're left with. It's probably going to be underwhelming to you, but if your idea has promise, your customers won't care!
I am also an engineer + perfectionist, so this is hard advice for me to live, but critical IMO.
I start that strategy yesterday, I feel that my UI is so bad but I can rewrite the major part after the MVP. Thanks for the advice
This comment was deleted 4 years ago
Call similar third apis with the same request, for example you can get notion rows, airtable rows, google sheet rows with this
Get - myappdomain/databases/notion/rows
Get - myappdomain/databases/airtable/rows
Get - myappdomain/databases/gsheet/rows
You don’t need to be attention to api changes on multiple apis that you use and you don’t need to read the documentation for each one.
This comment was deleted 4 years ago
Thank you so much, I’ll considerate this for my first MVP, Thank you 🙏 again.